Timeline for Python as a statistics workbench
Current License: CC BY-SA 2.5
15 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Apr 8, 2019 at 14:55 | comment | added | TheRimalaya | I like python and use it, but if R is DSL and python is not, why I am still struggling even today to find a good package that can simply fit an OLS with multiple responses and get decent statistics. It should be able to glide its wings everywhere. There are some things matured in python and there are other things matured in R. Today, I think it is about joining things for the objective since R and python are merely a tool to accomplish some job. | |
Apr 1, 2016 at 22:53 | comment | added | user107378 | @hadley quoting Wikipedia: "A domain-specific language (DSL) is a computer language specialized to a particular application domain. This is in contrast to a general-purpose language (GPL), which is broadly applicable across domains, and lacks specialized features for a particular domain." Hard to justify R and S+ do not fall within the scope of this definition. | |
Apr 6, 2015 at 18:11 | comment | added | EngrStudent | I find that, in production, if the old doesn't do the job, sometimes the new does. And it isn't like the fundamentals aren't also baked into R. | |
Feb 6, 2015 at 3:38 | comment | added | naught101 | @hadley: You should probably go and remove shell scripts, PostScript, HTML+CSS3, MediaWiki templates and more from that page as well. | |
Aug 19, 2014 at 21:15 | comment | added | Gael Varoquaux | Well, can I have multi-threaded code with R? Network asynchronous I/O? Believe me, these usecases actually arise in scientific computing. R is a DSL, in my opinion. It is strong at statistics, and bad at most other things. | |
Oct 10, 2012 at 4:32 | comment | added | Josh Hemann | Ahh, hadley removed R and S+ from the Wikipedia page the same day we exchanged comments, October 13, 2011. So, I often hear the mantra "R was developed by and for statisticians" as its foundational strength. Apparently, now it is a general purpose language, too... | |
Oct 8, 2012 at 16:53 | comment | added | kjetil b halvorsen♦ | I can't see R mentiones in the WP article on DSL. A more correct statistical example seems to be bugs/jags. I will add them. | |
Oct 13, 2011 at 16:36 | comment | added | hadley | I think it's unfair to include R and S in the same list as those other languages in wikipedia - there is nothing you can't do in R that you can do in python. Of course there are many things that are better suited to another programming language, but the same is true of Python. | |
Oct 13, 2011 at 16:12 | comment | added | Josh Hemann | @hadley: Perhaps I am using "DSL" too colloquially, but for what it is worth, the Wikipedia page on DSLs explicitly lists S+ and R as examples of DSLs and Python as general purpose language. See en.wikipedia.org/wiki/Domain-specific_language. In the same vein, SAS is Turing-complete (only if the IML macro component is used), but I would hardly call it a complete language in a practical sense. I find R invaluable in my work, but I try to code using general purpose languages as much as possible rather than trying to do everything in R (or Excel for that matter). | |
Oct 13, 2011 at 2:50 | comment | added | hadley | R is not a DSL in the usual sense of the term. It's a full, Turing complete programming language. | |
Aug 27, 2010 at 15:07 | history | made wiki | Post Made Community Wiki by user88 | ||
Aug 26, 2010 at 18:08 | comment | added | Josh Hemann | It is free as in beer (for non-commercial use), but alas, not free as in speech. | |
Aug 26, 2010 at 7:29 | comment | added | Fabian Fagerholm | Another great answer! PyIMSL Studio sounds interesting, too bad it isn't open source. There's some overlap with NumPy/SciPy, though. In any case, I think these were good tips for anyone wanting to assemble their own Python statistics workbench! | |
Aug 25, 2010 at 17:42 | history | edited | Josh Hemann | CC BY-SA 2.5 |
Trying to embed links now that I have some points; deleted 39 characters in body; deleted 146 characters in body
|
Aug 25, 2010 at 5:19 | history | answered | Josh Hemann | CC BY-SA 2.5 |