Click here to Skip to main content
15,920,005 members

Survey Results

Would you prefer to work in one programming language only, or many languages?

Survey period: 19 Aug 2013 to 26 Aug 2013

Suppose your favourite language was made available everywhere: it creates client apps, mobile apps, it powers web pages, does the database calls, handle UI layouts, or embedded development. Everything. And it was fast and efficient. Would you want just one language?

OptionVotes% 
Yes, I would prefer to do everything in the same language everywhere89144.13
No, I prefer to use the language that best suits the specific task1,02950.97
Undecided994.90



 
GeneralRe: Come On! Pin
irneb20-Aug-13 1:25
irneb20-Aug-13 1:25 
GeneralRe: Come On! Pin
Joan M20-Aug-13 7:00
professionalJoan M20-Aug-13 7:00 
GeneralRe: Come On! Pin
irneb20-Aug-13 19:44
irneb20-Aug-13 19:44 
GeneralRe: Come On! Pin
  Forogar  20-Aug-13 6:49
professional  Forogar  20-Aug-13 6:49 
GeneralRe: Come On! Pin
Joan M20-Aug-13 7:04
professionalJoan M20-Aug-13 7:04 
GeneralI'd prefer to win the lottery... Pin
MacSpudster19-Aug-13 16:43
professionalMacSpudster19-Aug-13 16:43 
GeneralRe: I'd prefer to win the lottery... Pin
PIEBALDconsult19-Aug-13 18:15
mvePIEBALDconsult19-Aug-13 18:15 
GeneralRe: I'd prefer to win the lottery... Pin
Herbie Mountjoy19-Aug-13 20:21
professionalHerbie Mountjoy19-Aug-13 20:21 
GeneralRe: I'd prefer to win the lottery... Pin
irneb20-Aug-13 1:36
irneb20-Aug-13 1:36 
GeneralRe: I'd prefer to win the lottery... Pin
  Forogar  20-Aug-13 6:50
professional  Forogar  20-Aug-13 6:50 
GeneralI just see four main subjects: Pin
Alexandro Ramos Rodríguez19-Aug-13 8:15
Alexandro Ramos Rodríguez19-Aug-13 8:15 
GeneralRe: I just see four main subjects: Pin
Andreas Gieriet19-Aug-13 9:20
professionalAndreas Gieriet19-Aug-13 9:20 
GeneralRe: I just see four main subjects: Pin
Alexandro Ramos Rodríguez19-Aug-13 10:40
Alexandro Ramos Rodríguez19-Aug-13 10:40 
GeneralRe: I just see four main subjects: Pin
jkirkerx19-Aug-13 13:35
professionaljkirkerx19-Aug-13 13:35 
GeneralRe: I just see four main subjects: Pin
Alexandro Ramos Rodríguez20-Aug-13 8:37
Alexandro Ramos Rodríguez20-Aug-13 8:37 
GeneralRe: I just see four main subjects: Pin
jkirkerx20-Aug-13 8:46
professionaljkirkerx20-Aug-13 8:46 
GeneralRe: I just see four main subjects: Pin
vl220-Aug-13 3:50
vl220-Aug-13 3:50 
GeneralRe: I just see four main subjects: Pin
Alexandro Ramos Rodríguez20-Aug-13 8:47
Alexandro Ramos Rodríguez20-Aug-13 8:47 
GeneralRe: I just see four main subjects: Pin
vl220-Aug-13 8:56
vl220-Aug-13 8:56 
GeneralRe: I just see four main subjects: Pin
Alexandro Ramos Rodríguez20-Aug-13 10:54
Alexandro Ramos Rodríguez20-Aug-13 10:54 
GeneralRe: I just see four main subjects: Pin
Alexandro Ramos Rodríguez20-Aug-13 11:01
Alexandro Ramos Rodríguez20-Aug-13 11:01 
GeneralRe: I just see four main subjects: Pin
vl220-Aug-13 21:16
vl220-Aug-13 21:16 
There are hundreds of very distinct directions, each with its own set of tools, methods and philosophy.

To name just a few:

* System-level programming (OS, low-level tools, etc)
* Compilers, linkers, static analysis tools and such
* High-performance number crunching - with its own huge taxonomy of sub-topics, ranging from stuff running on GPGPU and to the full-blown message passing clusters.
* Symbolic computing, which includes CAS, various aspects of the CADs, some parts of what is considered "business" coding (e.g., rule engines, semantic networks and such)
* Mission-critical real-time (different from the system-level, as it employs a totally different stack of tools)
* Embedded (from CNC machines and consumer electronics to automotive/aerospace controllers)
* AI (a giant area with hundreds of sub-branches, from pattern recognition to bayessian decision, NLP and such)
* Trivial data storage, processing and reporting (this is where your stack of buisness-oriented tools fits)
GeneralRe: I just see four main subjects: Pin
irneb20-Aug-13 21:26
irneb20-Aug-13 21:26 
GeneralRe: I just see four main subjects: Pin
vl220-Aug-13 21:34
vl220-Aug-13 21:34 
GeneralRe: I just see four main subjects: Pin
Alexandro Ramos Rodríguez21-Aug-13 4:07
Alexandro Ramos Rodríguez21-Aug-13 4:07 

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.