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



 
GeneralIt would be nice for some time... Pin
Oshtri Deka18-Aug-13 21:15
professionalOshtri Deka18-Aug-13 21:15 
GeneralI prefer to give away comfort and have control Pin
AlexCode18-Aug-13 20:25
professionalAlexCode18-Aug-13 20:25 
GeneralI'm not sure it's feasible Pin
OriginalGriff18-Aug-13 19:59
mveOriginalGriff18-Aug-13 19:59 
AdminMy thinking on this Pin
Chris Maunder18-Aug-13 15:28
cofounderChris Maunder18-Aug-13 15:28 
GeneralRe: My thinking on this Pin
PIEBALDconsult18-Aug-13 18:12
mvePIEBALDconsult18-Aug-13 18:12 
GeneralRe: My thinking on this Pin
AlexCode18-Aug-13 19:55
professionalAlexCode18-Aug-13 19:55 
GeneralRe: My thinking on this Pin
PIEBALDconsult19-Aug-13 5:29
mvePIEBALDconsult19-Aug-13 5:29 
GeneralRe: My thinking on this Pin
Rutvik Dave18-Aug-13 18:50
professionalRutvik Dave18-Aug-13 18:50 
In a current scenario, I think almost every project requires at-least 2-3 languages. This inlcudes Web, Desktop and Mobile Apps.

Web: Primary Lanugage (C#, Java, Ruby, PHP), Javascript, HTML/CSS, SQL
Desktop: Primary Language (C#, Java, VB), XAML / Designer Language, SQL
Mobile: Primary Language (C#, Java, Objective C), Server side - Backend Language / Database Interface Language, Graphics Interface / API

Also I don't think there is an alternative of SQL, even if you are using Entity Framework in your Project, someone has to use SQL somewhere. Unless you are using a No-SQL Database which is still a debatable option, because most of the projects are using it for enhancement over SQL-based and not replacement of RDBMS.

And I am comfortable working on the language that does the job done. And if we have an option of a language that fits everywhere, that would be great but I also believe it will slow down the progress of that particular language, it might become bloated (.Net Framework and JDK are good examples).

So I think whatever is going on right now is much better suited.

Microsoft has just forked out Entity Framework, ASP.Net MVC from .Net Framework. and Internet Explorer from Windows, just to develop/update it faster. So if we want to make sa - C#/Java one language fits all then to make it manageable we might have 8-10 forks to deal with, which is very similar to having different language / technology. Smile | :)

GeneralRe: My thinking on this Pin
AlexCode18-Aug-13 20:06
professionalAlexCode18-Aug-13 20:06 
GeneralRe: My thinking on this Pin
Nicholas Marty19-Aug-13 4:48
professionalNicholas Marty19-Aug-13 4:48 
GeneralRe: My thinking on this Pin
irneb19-Aug-13 23:54
irneb19-Aug-13 23:54 
GeneralRe: My thinking on this Pin
vl220-Aug-13 9:00
vl220-Aug-13 9:00 

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.