Click here to Skip to main content
15,892,746 members

Survey Results

Which languages and technologies are you working in?   [Edit]

Survey period: 26 Jan 2004 to 1 Feb 2004

We haven't done this one for a while so it's time to take a stocktake of our skills.

OptionVotes% 
C / C++1,11347.73
Visual C++ 6 or earlier91839.37
Visual C++ .NET (unmanaged)56524.23
Visual C++ .NET (managed)24910.68
C#97941.98
VB.NET40217.24
J#160.69
ASP.NET57124.49
XML69329.72
Respondents were allowed to choose more than one answer; totals may not add up to 100%

View optional text answers (394 answers)


 
GeneralRe: C++ wins, hurray! Pin
Joaquín M López Muñoz29-Jan-04 9:13
Joaquín M López Muñoz29-Jan-04 9:13 
GeneralRe: C++ wins, hurray! Pin
Dimitris Iliopoulos29-Jan-04 11:58
Dimitris Iliopoulos29-Jan-04 11:58 
GeneralRe: C++ wins, hurray! Pin
bneacetp29-Jan-04 15:28
bneacetp29-Jan-04 15:28 
GeneralRe: C++ wins, hurray! Pin
Anonymous29-Jan-04 23:04
Anonymous29-Jan-04 23:04 
GeneralRe: C++ wins, hurray! Pin
rajbow30-Jan-04 0:33
rajbow30-Jan-04 0:33 
GeneralRe: C++ wins, hurray! Pin
Dimitris Iliopoulos30-Jan-04 9:25
Dimitris Iliopoulos30-Jan-04 9:25 
GeneralRe: C++ wins, hurray! Pin
Nemanja Trifunovic30-Jan-04 5:44
Nemanja Trifunovic30-Jan-04 5:44 
GeneralRe: C++ wins, hurray! Pin
Joaquín M López Muñoz30-Jan-04 8:50
Joaquín M López Muñoz30-Jan-04 8:50 
I don't know why you're responding in such a way to my post, because I wasn't touting about C++; but anyway, I'll call your bluff Smile | :)

I am a c# developer and from when visual studio .net came out i really don't see the point in working with c++ in real world apps.

For some range of apps C# (and Java) is a very reasonable choice. Nobody (reasonable) would claim C++ or any other language as the perfect choice for anything.

Ok it might be a bit faster, that's true but with c# you do the same thinks in the half time...

Do you like Blade Runner? "I've done things in C++ you people wouldn't believe". Now seriously, C++ is equipped with such a diverse array of language constructs that other languages poorly simulate at best, templates being probably the most amazing. Much of current bleeding edge programming is done in C++, google for generic programming and metaprogramming, for instance. C++ is powerful and is fun. Admittedly, harnessing such power does not come easily, but the learning process is thrilling. So, maybe you can do some things in C# in half the time, but sure there're things people are crafting in C++ that one just cannot implement in C#.

and with much cleaner code...

I have to dissent here. You can write messy code in any language, but C++ goes a long way in helping the programmer write cleaner and more maintainable stuff. RAII comes to my mind, for instance: in C++ you can have all acquired resources released in a predictable and easy-to-code manner (by associating resource release to objects destruction); C# does not enjoy scope-controlled destruction, and the try-finally workaround is a pain in the ass.

To summarize, I'm not saying C# is useful for nothing, but claiming you can do with it the same as with C++ just shows how much you still can learn (and enjoy) from C++.


Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
GeneralRe: C++ wins, hurray! Pin
Dimitris Iliopoulos30-Jan-04 9:19
Dimitris Iliopoulos30-Jan-04 9:19 
GeneralRe: C++ wins, hurray! Pin
Joaquín M López Muñoz30-Jan-04 10:06
Joaquín M López Muñoz30-Jan-04 10:06 
GeneralRe: C++ wins, hurray! Pin
Anonymous30-Jan-04 23:27
Anonymous30-Jan-04 23:27 
GeneralRe: C++ wins, hurray! Pin
WillemM30-Jan-04 23:39
WillemM30-Jan-04 23:39 
GeneralRe: C++ wins, hurray! Pin
Michael Dunn26-Jan-04 10:56
sitebuilderMichael Dunn26-Jan-04 10:56 
GeneralRe: C++ wins, hurray! Pin
Navin26-Jan-04 14:42
Navin26-Jan-04 14:42 
GeneralHmm... Pin
Navin26-Jan-04 2:22
Navin26-Jan-04 2:22 
GeneralRe: Hmm... Pin
Carlos Antollini26-Jan-04 8:58
Carlos Antollini26-Jan-04 8:58 
GeneralRe: Hmm... Pin
KevinHall28-Jan-04 9:43
KevinHall28-Jan-04 9:43 
GeneralRe: Hmm... Pin
Carlos Antollini28-Jan-04 10:20
Carlos Antollini28-Jan-04 10:20 
GeneralRe: Hmm... Pin
Maxwell Chen28-Jan-04 15:49
Maxwell Chen28-Jan-04 15:49 
GeneralCListCtrl??? Pin
dabs26-Jan-04 0:54
dabs26-Jan-04 0:54 
GeneralRe: CListCtrl??? Pin
Ian Darling26-Jan-04 2:20
Ian Darling26-Jan-04 2:20 
GeneralRe: CListCtrl??? Pin
Uwe Keim28-Jan-04 3:02
sitebuilderUwe Keim28-Jan-04 3:02 
GeneralWorking with VB6 on an old project Pin
Stephan Hoppe25-Jan-04 21:30
Stephan Hoppe25-Jan-04 21:30 
GeneralVB.net Pin
NormDroid25-Jan-04 21:17
professionalNormDroid25-Jan-04 21:17 
GeneralRe: VB.net Pin
Paul Watson26-Jan-04 5:55
sitebuilderPaul Watson26-Jan-04 5:55 

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.