Click here to Skip to main content
15,908,674 members

Survey Results

What features are most important to you in a programming language?   [Edit]

Survey period: 17 Dec 2007 to 24 Dec 2007

If one language did everything there would only be one language... (suggested by Milan1612)

OptionVotes% 
Automatic memory management93649.81
Industry acceptance as a "standard" language80142.63
Support for Object Oriented Programming1,50279.94
Templates or Generics77141.03
Strong Typing94450.24
Inbuilt support for regular expressions46824.91
Support for reflection55129.32
Cross-platform support76440.66
Support for default parameter values in functions43222.99
Namespace support68036.19
Support for First-class functions25313.46
An extensive standard library1,22565.19
Multiple return values from functions32917.51
Compile to native code (instead of byte code or intermediate code)64034.06
Respondents were allowed to choose more than one answer; totals may not add up to 100%



 
GeneralRe: Multiple return values from functions? Pin
PIEBALDconsult20-Dec-07 18:01
mvePIEBALDconsult20-Dec-07 18:01 
GeneralA good IDE Pin
Nibu babu thomas17-Dec-07 21:17
Nibu babu thomas17-Dec-07 21:17 
GeneralRe: A good IDE Pin
Vasudevan Deepak Kumar17-Dec-07 23:01
Vasudevan Deepak Kumar17-Dec-07 23:01 
GeneralRe: A good IDE Pin
Nibu babu thomas17-Dec-07 23:12
Nibu babu thomas17-Dec-07 23:12 
GeneralAdvanced dev Pin
Paul Watson18-Dec-07 22:38
sitebuilderPaul Watson18-Dec-07 22:38 
GeneralRe: Advanced dev Pin
Nibu babu thomas19-Dec-07 0:12
Nibu babu thomas19-Dec-07 0:12 
GeneralRe: Advanced dev Pin
Paul Watson19-Dec-07 0:22
sitebuilderPaul Watson19-Dec-07 0:22 
GeneralRe: Advanced dev Pin
Nibu babu thomas19-Dec-07 0:40
Nibu babu thomas19-Dec-07 0:40 
Paul Watson wrote:
Fair enough but I think "need to have an IDE" is too strong a phrase. Nobody needs an IDE. It is a helpful tool at times but no project and no programmer should be dependent on one.


Well the reason being that I am quite addicted to VS(currently using VC6). I personally also like that all required files be open in one parent window and I can move between these windows easily. Also some pretty nifty features like last opened files, projects, macros which saves time and helps too.

I agree to what you said that everybody doesn't need to have an IDE for development(quite a blanket statement from my part).

I remember writing programs in vi and then going back to command line to compile, link, debug. I was not comfortable, but got used to it, but quickly moved back to VS. Smile | :)

But don't agree to IDE UI's being slow, VC6 UI is fast enough for me. I've got about 44 sub projects, at a time about 15 to 20 sub windows open, and it works well for me.

Nibu thomas
Microsoft MVP for VC++


Code must be written to be read, not by the compiler, but by another human being.

Programming Blog: http:\\nibuthomas.wordpress.com

GeneralRe: Advanced dev Pin
Paul Watson19-Dec-07 0:50
sitebuilderPaul Watson19-Dec-07 0:50 
GeneralRe: A good IDE Pin
Paul Watson18-Dec-07 22:36
sitebuilderPaul Watson18-Dec-07 22:36 
GeneralRe: A good IDE Pin
Vasudevan Deepak Kumar19-Dec-07 2:43
Vasudevan Deepak Kumar19-Dec-07 2:43 
GeneralSo many missing aspects Pin
leppie17-Dec-07 20:32
leppie17-Dec-07 20:32 
GeneralRe: So many missing aspects Pin
Gary Wheeler18-Dec-07 1:31
Gary Wheeler18-Dec-07 1:31 
GeneralRe: So many missing aspects Pin
leppie18-Dec-07 10:24
leppie18-Dec-07 10:24 
GeneralRe: So many missing aspects Pin
PIEBALDconsult18-Dec-07 9:59
mvePIEBALDconsult18-Dec-07 9:59 
GeneralRe: So many missing aspects Pin
leppie18-Dec-07 10:21
leppie18-Dec-07 10:21 
GeneralNo text box. How do we mention RAII? Pin
Nathan Holt at EMOM17-Dec-07 7:41
Nathan Holt at EMOM17-Dec-07 7:41 
GeneralRe: No text box. How do we mention RAII? Pin
Nemanja Trifunovic17-Dec-07 7:47
Nemanja Trifunovic17-Dec-07 7:47 
GeneralTwo Things Pin
W Balboos, GHB17-Dec-07 2:48
W Balboos, GHB17-Dec-07 2:48 
GeneralIndustry acceptance! Pin
Theo Bebekis17-Dec-07 0:56
Theo Bebekis17-Dec-07 0:56 
GeneralRe: Industry acceptance! Pin
El Corazon17-Dec-07 5:59
El Corazon17-Dec-07 5:59 
GeneralOpen source Pin
ed welch16-Dec-07 21:21
ed welch16-Dec-07 21:21 
GeneralRe: Open source Pin
Vasudevan Deepak Kumar16-Dec-07 21:58
Vasudevan Deepak Kumar16-Dec-07 21:58 
GeneralWhy bother? Pin
Palavos16-Dec-07 22:34
Palavos16-Dec-07 22:34 
GeneralRe: Why bother? Pin
ed welch17-Dec-07 3:01
ed welch17-Dec-07 3:01 

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.