Click here to Skip to main content
15,898,371 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%



 
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 
Not survey items, but two things none the less:

I am unable to find the vote page. My usual link (that used to work) now fails:

http://www.codeproject.com/script/survey/feedback.asp

So, thing one is 'how do I get to the survey voting page?

Thing two is, at least, relevant. In this case, I'm glad I didn't get to the vote page. For a change, when given a chance to think before voting (no, I didn't vote for "W" - ever) I realized that I'd never really considered what I want in a programming language. I moved from R-M Fortran to MS QuickC because I needed graphics routines, but that's part of almost every package these days.

Primarily, it's more a crude thought: will the language do what I want to do when I want to do it? In the good old days, C gave me absolute access to everything. Now, this is no longer a 'given'. I've sold even more of my soul by embracing .NET. So many paradigms of old have faded: speed, efficiency, size of executable image have been usurped by the paradigm of eye-candy.

But the audience has changed so much - perhaps this is as it should be. I'll simply accept my fate and fade off into a forgotten past. Endlessly mulling over just what is it that causes me to prefer one language over another - and what would induce me to switch.
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein

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 
GeneralRe: Open source Pin
Nish Nishant17-Dec-07 2:23
sitebuilderNish Nishant17-Dec-07 2:23 
GeneralMultiple Choice Question But No Text Answers. Where is CListCtrl? Pin
Vasudevan Deepak Kumar16-Dec-07 20:28
Vasudevan Deepak Kumar16-Dec-07 20:28 
GeneralRe: Multiple Choice Question But No Text Answers. Where is CListCtrl? Pin
Chris Maunder17-Dec-07 1:30
cofounderChris Maunder17-Dec-07 1:30 
GeneralParadoxical Pin
Vasudevan Deepak Kumar16-Dec-07 20:26
Vasudevan Deepak Kumar16-Dec-07 20:26 
GeneralRe: Paradoxical Pin
Gary Wheeler17-Dec-07 0:26
Gary Wheeler17-Dec-07 0:26 
GeneralRe: Paradoxical Pin
Kevin McFarlane17-Dec-07 23:18
Kevin McFarlane17-Dec-07 23:18 
GeneralRe: Paradoxical Pin
sherifffruitfly18-Dec-07 9:54
sherifffruitfly18-Dec-07 9:54 

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.