Re: [R] a philosophy R question
Thanks to all for the great insightful answers! Sincerely, Erin On Sat, Nov 20, 2010 at 10:22 PM, wrote: > The conventional view used to be that S is the language and that R and S-PLUS > are implementations of it. R is usually described as 'a programming > environment for data analysis and graphics' (as was S-PLUS before it). > However as the language that R implements diverges inexorably from the > classical definition of S it is now probably more accurate to describe the > language itself as R as well, now a dialect of S, if you will. > > The only thing most would agree upon, though is that neither R nor S-PLUS > should *ever* be described as "stats packages". Such a description is > definitely to be avoided. In fact calling R a 'package' at all would be both > confusing and misleading (not to mention demeaning!). > > Bill Venables. > > -Original Message- > From: r-help-boun...@r-project.org [mailto:r-help-boun...@r-project.org] On > Behalf Of Erin Hodgess > Sent: Sunday, 21 November 2010 11:56 AM > To: R help > Subject: [R] a philosophy R question > > Dear R People: > > Do we say that R is a programming language or a programming environment, > please? > > Which is correct, please? > > Thanks in advance, > Sincerely, > Erin > > > -- > Erin Hodgess > Associate Professor > Department of Computer and Mathematical Sciences > University of Houston - Downtown > mailto: erinm.hodg...@gmail.com > > __ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > -- Erin Hodgess Associate Professor Department of Computer and Mathematical Sciences University of Houston - Downtown mailto: erinm.hodg...@gmail.com __ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
Re: [R] a philosophy R question
The conventional view used to be that S is the language and that R and S-PLUS are implementations of it. R is usually described as 'a programming environment for data analysis and graphics' (as was S-PLUS before it). However as the language that R implements diverges inexorably from the classical definition of S it is now probably more accurate to describe the language itself as R as well, now a dialect of S, if you will. The only thing most would agree upon, though is that neither R nor S-PLUS should *ever* be described as "stats packages". Such a description is definitely to be avoided. In fact calling R a 'package' at all would be both confusing and misleading (not to mention demeaning!). Bill Venables. -Original Message- From: r-help-boun...@r-project.org [mailto:r-help-boun...@r-project.org] On Behalf Of Erin Hodgess Sent: Sunday, 21 November 2010 11:56 AM To: R help Subject: [R] a philosophy R question Dear R People: Do we say that R is a programming language or a programming environment, please? Which is correct, please? Thanks in advance, Sincerely, Erin -- Erin Hodgess Associate Professor Department of Computer and Mathematical Sciences University of Houston - Downtown mailto: erinm.hodg...@gmail.com __ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code. __ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
Re: [R] a philosophy R question
[with liberal snipping] >>> Do we say that R is a programming language or a programming environment, >>> please? >>> >>> Which is correct, please? I think the short answer is both. The long answer is it depends whether you are talking about the language or the program. Probably my favorite definition is by Jim Lemon: library(fortunes) fortune("R, I surmise") But I also like: On Sat, Nov 20, 2010 at 6:44 PM, Spencer Graves wrote: > I've routinely described it as "an object oriented programming language > for statistics." It's also a social movement to empower people world wide > to ask quantitative questions and do their own statistical analysis, without > benefit of expensive software, etc. CRAN, R-Forge, this email list, are all > part of the social movement. Cheers, Josh >>> >>> Thanks in advance, >>> Sincerely, >>> Erin -- Joshua Wiley Ph.D. Student, Health Psychology University of California, Los Angeles http://www.joshuawiley.com/ __ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
Re: [R] a philosophy R question
Wikipedia: (http://en.wikipedia.org/wiki/R_(programming_language): R is a programming language and software environment for statistical computing and graphics. "www.r-project.org" -> "What Is R?": R is a language and environment for statistical computing and graphics. I've routinely described it as "an object oriented programming language for statistics." It's also a social movement to empower people world wide to ask quantitative questions and do their own statistical analysis, without benefit of expensive software, etc. CRAN, R-Forge, this email list, are all part of the social movement. Hope this helps. Spencer On 11/20/2010 6:29 PM, Erin Hodgess wrote: I had seen it written as a "Language" . I had always thought of it as an environment. Thanks to all, Erin On Sat, Nov 20, 2010 at 8:25 PM, Santosh Srinivas wrote: Not many really care about what it is called but here is what the page says R is `GNU S', a freely available language and environment for statistical computing and graphics which provides a wide variety of statistical and graphical techniques: linear and nonlinear modelling, statistical tests, time series analysis, classification, clustering, etc. http://cran.r-project.org/index.html -Original Message- From: r-help-boun...@r-project.org [mailto:r-help-boun...@r-project.org] On Behalf Of Erin Hodgess Sent: 21 November 2010 07:26 To: R help Subject: [R] a philosophy R question Dear R People: Do we say that R is a programming language or a programming environment, please? Which is correct, please? Thanks in advance, Sincerely, Erin -- Erin Hodgess Associate Professor Department of Computer and Mathematical Sciences University of Houston - Downtown mailto: erinm.hodg...@gmail.com __ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code. -- Spencer Graves, PE, PhD President and Chief Operating Officer Structure Inspection and Monitoring, Inc. 751 Emerson Ct. San José, CA 95126 ph: 408-655-4567 __ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
Re: [R] a philosophy R question
I had seen it written as a "Language" . I had always thought of it as an environment. Thanks to all, Erin On Sat, Nov 20, 2010 at 8:25 PM, Santosh Srinivas wrote: > Not many really care about what it is called but here is what the page > says > > > R is `GNU S', a freely available language and environment for statistical > computing and graphics which provides a wide variety of statistical and > graphical techniques: linear and nonlinear modelling, statistical tests, > time series analysis, classification, clustering, etc. > > http://cran.r-project.org/index.html > > > -Original Message- > From: r-help-boun...@r-project.org [mailto:r-help-boun...@r-project.org] On > Behalf Of Erin Hodgess > Sent: 21 November 2010 07:26 > To: R help > Subject: [R] a philosophy R question > > Dear R People: > > Do we say that R is a programming language or a programming environment, > please? > > Which is correct, please? > > Thanks in advance, > Sincerely, > Erin > > > -- > Erin Hodgess > Associate Professor > Department of Computer and Mathematical Sciences > University of Houston - Downtown > mailto: erinm.hodg...@gmail.com > > __ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > > -- Erin Hodgess Associate Professor Department of Computer and Mathematical Sciences University of Houston - Downtown mailto: erinm.hodg...@gmail.com __ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
Re: [R] a philosophy R question
Not many really care about what it is called but here is what the page says R is `GNU S', a freely available language and environment for statistical computing and graphics which provides a wide variety of statistical and graphical techniques: linear and nonlinear modelling, statistical tests, time series analysis, classification, clustering, etc. http://cran.r-project.org/index.html -Original Message- From: r-help-boun...@r-project.org [mailto:r-help-boun...@r-project.org] On Behalf Of Erin Hodgess Sent: 21 November 2010 07:26 To: R help Subject: [R] a philosophy R question Dear R People: Do we say that R is a programming language or a programming environment, please? Which is correct, please? Thanks in advance, Sincerely, Erin -- Erin Hodgess Associate Professor Department of Computer and Mathematical Sciences University of Houston - Downtown mailto: erinm.hodg...@gmail.com __ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code. __ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
[R] a philosophy R question
Dear R People: Do we say that R is a programming language or a programming environment, please? Which is correct, please? Thanks in advance, Sincerely, Erin -- Erin Hodgess Associate Professor Department of Computer and Mathematical Sciences University of Houston - Downtown mailto: erinm.hodg...@gmail.com __ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.