Click here to Skip to main content
15,912,977 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



 
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 
Evolution is a funny thing. At times it has decided to take one thing and make many subtle variations (see Darwin's finches). At other times Evolution has converged to one (or few) similar models (see nectar feeders in bats(mammal), birds, Moths, insects, monkeys, (if memory serves) and a slew of other animals, all of which have developed long process' which maximize nectar acquisition without damaging the flower.. ohh yeah bees to.

So I think that the issue of the ML or the MegaLanguage, is more a matter of what we are intending to to with it. if we intend to have a degree for people who write printer software, and another for mobile phones, and another for calculators, graphics in a game, graphics on the web, a web language for this, a different one when doing that, 7 different ways to do the same basic thing on a database (in 45 different programs)... etc ad nausium

or we could have one profession that has agreed upon standards so that development time/money/energy(think green Laugh | :laugh: ) isn't wasted, then we should start congealing our languages down to one thing that everyone can handle..

In the future college students will need to be versed in coding (ML hopefully) so that we can cut down on waste. I am not saying that we need to get rid of all language variants because there will always be some need for higher and lower level languages, however not everyone needs to know them, they can be reserved for true specialists.

I hate to go all geek.. but Sniff | :^) .. do you think Scotty, Laforge, Kirk, Spock, Worf, Bones or even Quark all knew 100's of languages to work on the subsystems of their various ships?Confused | :confused: Off course not ! D'Oh! | :doh:


And do you think Data (the android Shucks | :-\ ) was written with more then one language by Dr. Soung? that would be a mess!


We need a bit of convergence, coagulation, and coherence to make the languages of our grand children into one or two volumes of technical reference materials (with decent documentation and examples). Because I fear that the technological marvel we have made is resting on the shoulders of people who are not passing the knowledge on, and are unwilling to hire someone who is lacking in experience...

Take bit wise operators.. simple enough to learn difficult to truly master, yet for a well defined compiler something that could be encoded naively, and recognized for speed optimization.. because lets be honest the days of optimizing for size are dwindling. The age of AI compilation is dawning.
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 
GeneralRe: Not a new idea though Pin
DiscoJimmy14-Apr-09 4:20
DiscoJimmy14-Apr-09 4:20 
GeneralThere is a reason we have so many languages... PinPopular
Ed Leighton-Dick13-Apr-09 4:12
Ed Leighton-Dick13-Apr-09 4:12 
GeneralRe: There is a reason we have so many languages... PinPopular
dmjm-h13-Apr-09 10:59
dmjm-h13-Apr-09 10:59 
GeneralMessage Removed Pin
13-Apr-09 11:38
professionalN_tro_P13-Apr-09 11:38 
GeneralRe: There is a reason we have so many languages... Pin
John M. Drescher13-Apr-09 11:45
John M. Drescher13-Apr-09 11:45 

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.