Linked by snydeq on Mon 17th Oct 2011 17:40 UTC
General Development Just-in-time compilers, browser wars, and developer enthusiasm are just a few of the trends separating today's hot scripting languages from the pack. InfoWorld's Peter Wayner surveys programmers, commit logs, search engine traffic, and book sales data to provide a barometer of scripting languages -- JavaScript, ActionScript, Perl, Python, Ruby, Scala, R, and PHP -- providing a best-guess forecast of which languages are rising and falling in scripting hipness.
Permalink for comment 493590
To read all comments associated with this story, please click here.
Article appears to be garbage
by BeamishBoy on Fri 21st Oct 2011 00:44 UTC
BeamishBoy
Member since:
2010-10-27

Of the seven languages mentioned, I use Scala and R on a daily basis. The article is quite bizarre:

1) It's possible to write scripts in Scala and call them using the Scala REPL. Howver, if you find yourself using Scala instead of, say, Python as a scripting language, you're utterly missing the point. Scala is a poor scripting language but a terrific language to handle complex abstractions that you can then apply across existing Java codebases. Scripting really is an infinitessimal part of what makes Scala so great.

2) In a similar vein, R isn't a scripting language in any serious sense. In fact, its scripting capabilities really extend only so far as to be provide scripting for the language itself. If you need to do any serious scripting in your statistical analysis, you'll end up doing it with, say, Python and hooking into these scripts from R using something like R's system2() command. Moreover, R has little (if anything) to do with Lisp beyond a similar approach to scoping, and its primary data structure is the data.frame not matrices, as the article claims.

Reply Score: 1