Click here to Skip to main content
15,915,867 members

Survey Results

Should we move to a single programming language?   [Edit]

Survey period: 13 Apr 2009 to 20 Apr 2009

Should we as an industry move towards a single programming language with enough features to cover all programming requirements?

OptionVotes% 
There should be a single language1107.46
We should work towards far fewer languages75751.32
It should stay as it is now45330.71
We need more languages (or current languages split into specific tailored versions)15510.51



 
GeneralRe: C++ is the schitt Pin
Palavos14-Apr-09 23:40
Palavos14-Apr-09 23:40 
GeneralSimple yet powerful Pin
MrCodeGiggler14-Apr-09 3:12
MrCodeGiggler14-Apr-09 3:12 
GeneralBASIC Pin
Corporal Agarn14-Apr-09 0:48
professionalCorporal Agarn14-Apr-09 0:48 
GeneralWhy we have many languages Pin
urbane.tiger13-Apr-09 23:56
urbane.tiger13-Apr-09 23:56 
GeneralRe: Why we have many languages Pin
vobject17-Apr-09 2:43
vobject17-Apr-09 2:43 
GeneralHow many languages do you think there are, anyhow??? Pin
ghle13-Apr-09 20:41
ghle13-Apr-09 20:41 
JokeRe: How many languages do you think there are, anyhow??? Pin
elektrowolf13-Apr-09 22:31
elektrowolf13-Apr-09 22:31 
GeneralRe: How many languages do you think there are, anyhow??? Pin
toxcct14-Apr-09 0:55
toxcct14-Apr-09 0:55 
QuestionHow to vote for the survey? Pin
Brinda Murthy13-Apr-09 19:28
Brinda Murthy13-Apr-09 19:28 
AnswerRe: How to vote for the survey? Pin
John M. Drescher14-Apr-09 3:56
John M. Drescher14-Apr-09 3:56 
AnswerWe should work towards far fewer languages Pin
Brinda Murthy13-Apr-09 19:23
Brinda Murthy13-Apr-09 19:23 
AnswerWhat about evolution? Pin
Dougals Jensen13-Apr-09 13:53
Dougals Jensen13-Apr-09 13:53 
GeneralEvolution finds a way. Pin
ely_bob13-Apr-09 17:44
professionalely_bob13-Apr-09 17:44 
GeneralRe: Evolution finds a way. Pin
Dougals Jensen13-Apr-09 18:12
Dougals Jensen13-Apr-09 18:12 
GeneralRe: Evolution finds a way. Pin
ely_bob13-Apr-09 18:55
professionalely_bob13-Apr-09 18:55 
GeneralWhy Not to have one language Pin
RichardM113-Apr-09 12:52
RichardM113-Apr-09 12:52 
GeneralA single programming language... Pin
ottawarob13-Apr-09 8:25
ottawarob13-Apr-09 8:25 
GeneralReal programmers can write Fortran in any language Pin
Jim (SS)13-Apr-09 6:59
Jim (SS)13-Apr-09 6:59 
AnswerRe: Real programmers can write Fortran in any language Pin
Craig_B13-Apr-09 8:53
Craig_B13-Apr-09 8:53 
GeneralOr... Pin
DiscoJimmy13-Apr-09 5:36
DiscoJimmy13-Apr-09 5:36 
GeneralMessage Removed Pin
13-Apr-09 11:28
professionalN_tro_P13-Apr-09 11:28 
GeneralRe: Or... Pin
ely_bob13-Apr-09 17:49
professionalely_bob13-Apr-09 17:49 
GeneralRe: Or... Pin
CurtainDog15-Apr-09 1:08
CurtainDog15-Apr-09 1:08 
GeneralRe: Or... Pin
ely_bob15-Apr-09 5:45
professionalely_bob15-Apr-09 5:45 
GeneralNot a new idea though Pin
Rob Grainger13-Apr-09 22:47
Rob Grainger13-Apr-09 22:47 
I agree - languages can be looked at as skins in much the same way as themes/styles may be applied.

Gilad Bracha talks about this in some of the material on Newspeak[^] - currently this uses a Smalltalk-like syntax but he mentions changing to use braces as standard, and somewhere talks about the idea of making the language skinnable.

I seem to remember similar thoughts from Martin Fowler somewhere in his Domain Specific Language work.

There are other examples. Particular, a trend in programming language design to support Inner DSL's (Fowler's terminology), where a DSL may be embedded in an existing language. Newspeak, LISP, Smalltalk, and OMeta all having some aspects in this direction.

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.