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.
Thread beginning with comment 447129
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Dawnfall of OO?
by peskanov on Tue 26th Oct 2010 07:56 UTC in reply to "RE: Dawnfall of OO?"
peskanov
Member since:
2006-01-15

Of course, Javascript, Python, Ruby and nearly all languages are still OO. I was talking about not being "strict OO" like Java.
Python is used in imperative style programs very often. The same is true for Javascript, in fact is even more common.
Most of the Javascript code I have seen looks like an amateur basic program made in the 80's. I really think the popularity of Javascripts comes from that aspect of the language: it's so easy to produce a snippet of code which does something useful...without having to model a set of object abstractions unrelated to the task at hand.

BTW, I never said OO is dead. I am not so optimistic!

Reply Parent Score: 2

RE[3]: Dawnfall of OO?
by Carewolf on Wed 27th Oct 2010 17:50 in reply to "RE[2]: Dawnfall of OO?"
Carewolf Member since:
2005-09-08

Object Oriented languages are almost always imperative...

I know only a small handfull of functional languages with object oriented features. In fact one of the is javascript which is equally a object oriented, an imperative and a higher order functional programming language.

Edited 2010-10-27 17:51 UTC

Reply Parent Score: 1