Skip to content
Prev 309905 / 398502 Next

A general question: Is language S a component part of R?

On Mon, Nov 5, 2012 at 4:43 PM, Iurie Malai <iurie.malai at gmail.com> wrote:
'S' is a language, invented at Bell Labs
(http://en.wikipedia.org/wiki/S_(programming_language)) which has two
major implementations. S-Plus, which is a commercial product, and R,
which you know well.

R was originally quite like S/S-Plus, but it's changed over time and
diverged aways and now I believe the R README says R is 'not unlike'
S.

Consider, e.g., Python, which is a language (specified in
documentation) with multiple implementations: CPython, PyPy, Jython,
IronPython, etc. If R and S-Plus had identical functionality they
would be different concrete realizations of the abstract 'S' language,
but they're more than slightly different in practice.

Not sure if that helps at all....

Michael