Linked by snydeq on Sun 11th Dec 2011 01:35 UTC
General Development Fatal Exception's Neil McAllister writes in favor of new programming languages given the difficulty of upgrading existing, popular languages. 'Whenever a new programming language is announced, a certain segment of the developer population always rolls its eyes and groans that we have quite enough to choose from already,' McAllister writes. 'But once a language reaches a certain tipping point of popularity, overhauling it to include support for new features, paradigms, and patterns is easier said than done.' PHP 6, Perl 6, Python 3, ECMAScript 4 -- 'the lesson from all of these examples is clear: Programming languages move slowly, and the more popular a language is, the slower it moves. It is far, far easier to create a new language from whole cloth than it is to convince the existing user base of a popular language to accept radical changes.'
Thread beginning with comment 499828
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: improve current languages
by Neolander on Sun 11th Dec 2011 15:32 UTC in reply to "improve current languages"
Neolander
Member since:
2010-03-08

And what would you think of in-depth redesigns of existing languages that keep similar concepts (may compile in the same object files or bytecode), but strongly rework syntax ?

Reply Parent Score: 1

RE[2]: improve current languages
by fran on Sun 11th Dec 2011 15:55 in reply to "RE: improve current languages"
fran Member since:
2010-08-06

Lots of frustration:-)
But there will probably be books and examples on it farly quickly compared to a totally new language.
But every single established language where brand new at one stage.

Reply Parent Score: 2

moondevil Member since:
2005-07-08

If you have a proper computer science background you'll be able to pick new languages/concepts in no time.

The proper way is to master the concepts not the tools.

EDIT: missing word

Edited 2011-12-11 16:26 UTC

Reply Parent Score: 2