Click here to Skip to main content
15,891,513 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: Real programmers code in 1s and 0s Pin
Jouke van der Maas14-Apr-09 4:45
Jouke van der Maas14-Apr-09 4:45 
GeneralProgramming languages are just tools Pin
Joe Q13-Apr-09 2:09
Joe Q13-Apr-09 2:09 
GeneralRe: Programming languages are just tools Pin
W Balboos, GHB13-Apr-09 5:18
W Balboos, GHB13-Apr-09 5:18 
GeneralRe: Programming languages are just tools Pin
Joe Q13-Apr-09 7:05
Joe Q13-Apr-09 7:05 
GeneralIt has been tried before Pin
Rosenne13-Apr-09 0:07
Rosenne13-Apr-09 0:07 
JokePanel #2 of today's comic looks oddly relevant... Pin
Adam Maras12-Apr-09 21:09
Adam Maras12-Apr-09 21:09 
GeneralLanguages are all but irrelevant at this point Pin
Member 9612-Apr-09 19:59
Member 9612-Apr-09 19:59 
GeneralRe: Languages are all but irrelevant at this point Pin
Shog913-Apr-09 4:56
sitebuilderShog913-Apr-09 4:56 
John C wrote:
For example if you need to add accounting functionality to a business program I can see a day where an entire accounting module will be part of the framework, or an inventory module etc etc. Increasing abstraction at higher and higher levels until we reach the point where a person with limited computer skills will buy a computer and drag and drop the chunks they need to make any kind of app for their needs.

Why stop there? Why still require "programming" at all? IMHO, the leap from programmer-accessible to non-programmer-accessible is made when a task that formerly required basic programming skill no longer requires any: spreadsheets and GUIs date back decades, but those are just the big flashy examples; plenty of kids with zero programming experience out there putting together terrible - but complex - web pages for instance.

I hold that an API (framework/library/module whatever you want to call it) is merely a rest stop on the path toward full-blown application... and the next logical step between the two is a domain-specific language that does not require familiarity with its target language.
John C wrote:
The entire computer industry from hardware to software have been doing nothing but gilding the lilly since at least the last 10 years, arguably a lot longer since the first modern computer the Xerox Alto[^] was released in 1973 with a mouse and GUI and everything since has only been refinements of very little real world benefit.

Sure - we got C in 1972 and GUIs in 1973; what more do we need? Shucks | :-\
You're sounding like a crotchety old man... yeah, most of what we use today is built on foundations laid decades ago; so what? At some point, you've gotta move from revolution to refinement or you'll never have more than a rough approximation of what you really wanted.



GeneralRe: Languages are all but irrelevant at this point Pin
W Balboos, GHB13-Apr-09 5:28
W Balboos, GHB13-Apr-09 5:28 
GeneralWhy bother with this question? Alternative title: "don't care" option is missing. Pin
Nick Alexeev12-Apr-09 19:22
professionalNick Alexeev12-Apr-09 19:22 
GeneralRe: Why bother with this question? Alternative title: "don't care" option is missing. Pin
Snowman5812-Apr-09 20:00
Snowman5812-Apr-09 20:00 
GeneralRe: Why bother with this question? Alternative title: "don't care" option is missing. [modified] Pin
John M. Drescher13-Apr-09 3:45
John M. Drescher13-Apr-09 3:45 
GeneralRe: Why bother with this question? Alternative title: "don't care" option is missing. Pin
Rob Grainger14-Apr-09 1:58
Rob Grainger14-Apr-09 1:58 
GeneralLanguages Pin
Jonas Hammarberg12-Apr-09 18:37
professionalJonas Hammarberg12-Apr-09 18:37 
GeneralRe: Languages Pin
Alan Burkhart12-Apr-09 19:22
Alan Burkhart12-Apr-09 19:22 
GeneralRe: Languages Pin
Shorgov12-Apr-09 21:06
Shorgov12-Apr-09 21:06 
GeneralMore Languages! Pin
Shog912-Apr-09 18:33
sitebuilderShog912-Apr-09 18:33 
GeneralRe: More Languages! Pin
John M. Drescher13-Apr-09 3:36
John M. Drescher13-Apr-09 3:36 
GeneralTowards a SINGLE, UNIFIED LANGUAGE!!!! Pin
celticfiddler13-Apr-09 3:45
celticfiddler13-Apr-09 3: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.