Linked by snydeq on Mon 25th Oct 2010 21:23 UTC
General Development InfoWorld's Peter Wayner reports on once niche programming languages gaining mind share among enterprise developers for their unique abilities to provide solutions to increasingly common problems. From Python to R to Erlang, each is being increasingly viewed as an essential tool for prototyping on the Web, hacking big data sets, providing quick predictive modeling, powering NoSQL experiments, and unlocking the massive parallelism of today's GPUs.
Permalink for comment 447072
To read all comments associated with this story, please click here.
Dawnfall of OO?
by peskanov on Mon 25th Oct 2010 23:48 UTC
peskanov
Member since:
2006-01-15

On the whole list, the only OO language is Python. And to tell the truth, Python is loved mostly by people who tends to program in imperative style. Most pieces of python code could be easily confused with (late eighties - early nineties) basic.

I have always disliked OO strongly, specially fundamentalist OO (everything must be part of an object - java). I was loosing all hope to see other areas of programming moving forward, the OO blackhole seemed to eat everything...but these last years functional languages (Erlang, F# (Ocaml), Haskell) started to make some noise. Also, others trendy languages are more permissive and interesting in the non-OO front, like Python or Lua.

Let's hope this trend continues, and we see real improvements in areas like parallelization, expressiveness, optimization and debugging.

Edited 2010-10-25 23:50 UTC

Reply Score: 4