Click here to Skip to main content
15,905,781 members

Survey Results

Which features would you most like in a language?   [Edit]

Survey period: 6 Dec 2004 to 12 Dec 2004

No language is everything to everyone. In a perfect world, however, which features would you like most?

OptionVotes% 
Set support (as in Pascal)272.28
The goto statement302.54
PERL's tuple returning (($a, $b, $c) = $function())675.67
Operator overloading12610.66
Optional parameters937.87
Garbage collection20317.17
Attribution / Reflection958.04
Exception handling19416.41
Templates / Generics29625.04

View optional text answers (65 answers)


 
GeneralRe: Better support for generic programming Pin
Shog98-Dec-04 11:34
sitebuilderShog98-Dec-04 11:34 
GeneralWhat about 'const'? Pin
Ami Bar6-Dec-04 8:27
Ami Bar6-Dec-04 8:27 
GeneralRe: What about 'const'? Pin
Turtle Hand6-Dec-04 9:03
Turtle Hand6-Dec-04 9:03 
GeneralRe: What about 'const'? Pin
Michael Dunn6-Dec-04 9:27
sitebuilderMichael Dunn6-Dec-04 9:27 
GeneralRe: What about 'const'? Pin
Nemanja Trifunovic6-Dec-04 9:37
Nemanja Trifunovic6-Dec-04 9:37 
GeneralRe: What about 'const'? Pin
Anders Dalvander6-Dec-04 10:28
Anders Dalvander6-Dec-04 10:28 
GeneralRe: What about 'const'? Pin
Turtle Hand6-Dec-04 10:03
Turtle Hand6-Dec-04 10:03 
GeneralRe: What about 'const'? Pin
David V. Corbin6-Dec-04 11:19
David V. Corbin6-Dec-04 11:19 
Const was deliberately left out [I have had a good number of discussions with internal MS developer on this topic]!

The rational is that you really need to carry the info with each reference, otherwise there are loopholes. This would increase the size of each reference significantly (25% to 100%) and result in significantly larger memory footprints.

There are a number of design patterns and strategies which can achieve the same level of safety, but are not as syntatically convenient. For those of us who want references to mutable objects where modification is blocked for that specific reference, then this is the best we can to for noew and the forseeable future.....

david@dynamicconcepts.us


GeneralFeatures from the list Pin
Nemanja Trifunovic6-Dec-04 4:44
Nemanja Trifunovic6-Dec-04 4:44 
GeneralRe: Features from the list Pin
Anders Dalvander6-Dec-04 10:33
Anders Dalvander6-Dec-04 10:33 
GeneralYou should do this survey again with a weighted scale. Pin
Raymond Rogers6-Dec-04 4:12
Raymond Rogers6-Dec-04 4:12 
GeneralRe: You should do this survey again with a weighted scale. Pin
Prakash Nadar6-Dec-04 5:03
Prakash Nadar6-Dec-04 5:03 
GeneralRe: You should do this survey again with a weighted scale. Pin
Raymond Rogers6-Dec-04 5:30
Raymond Rogers6-Dec-04 5:30 
GeneralRe: You should do this survey again with a weighted scale. Pin
Don Clugston6-Dec-04 12:00
Don Clugston6-Dec-04 12:00 
GeneralRe: You should do this survey again with a weighted scale. Pin
Raymond Rogers6-Dec-04 12:47
Raymond Rogers6-Dec-04 12:47 
GeneralRe: You should do this survey again with a weighted scale. Pin
Nemanja Trifunovic7-Dec-04 2:17
Nemanja Trifunovic7-Dec-04 2:17 
GeneralRe: You should do this survey again with a weighted scale. Pin
Gary Wheeler7-Dec-04 5:41
Gary Wheeler7-Dec-04 5:41 
Generalease of use Pin
Xp3ll3d6-Dec-04 2:10
Xp3ll3d6-Dec-04 2:10 
GeneralRe: ease of use Pin
Prakash Nadar6-Dec-04 5:01
Prakash Nadar6-Dec-04 5:01 
GeneralRe: ease of use Pin
DavidNohejl6-Dec-04 15:45
DavidNohejl6-Dec-04 15:45 
GeneralRe: ease of use Pin
Kevin McFarlane11-Dec-04 4:24
Kevin McFarlane11-Dec-04 4:24 
GeneralRe: ease of use Pin
Prakash Nadar11-Dec-04 4:50
Prakash Nadar11-Dec-04 4:50 
GeneralRe: ease of use Pin
Kevin McFarlane11-Dec-04 5:33
Kevin McFarlane11-Dec-04 5:33 
GeneralRe: ease of use Pin
paulccc8-Dec-04 5:01
paulccc8-Dec-04 5:01 
GeneralRe: ease of use Pin
Richard Stringer8-Dec-04 8:33
Richard Stringer8-Dec-04 8:33 

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.