Click here to Skip to main content
15,909,242 members

Survey Results

Should Comp Sci students learn C++?   [Edit]

Survey period: 5 Mar 2012 to 12 Mar 2012

Learning about pointers, memory management, linked lists and to-the-metal programming used to be important. Is it still a necessary skill?

OptionVotes% 
Yes1,21887.82
No16912.18



 
GeneralRe: It's like learning to drive a vehicle with a manula transmission Pin
Mike Hankey5-Mar-12 4:30
mveMike Hankey5-Mar-12 4:30 
GeneralYes to the main question no to the supplemental comment PinPopular
Keith Barrow5-Mar-12 2:37
professionalKeith Barrow5-Mar-12 2:37 
GeneralI would say yes, but... Pin
OriginalGriff5-Mar-12 2:28
mveOriginalGriff5-Mar-12 2:28 
GeneralRe: I would say yes, but... PinPopular
W Balboos, GHB5-Mar-12 2:53
W Balboos, GHB5-Mar-12 2:53 
GeneralRe: I would say yes, but... Pin
RJOberg5-Mar-12 3:32
professionalRJOberg5-Mar-12 3:32 
GeneralRe: I would say yes, but... Pin
Fabio Franco5-Mar-12 3:54
professionalFabio Franco5-Mar-12 3:54 
GeneralRe: I would say yes, but... Pin
RJOberg5-Mar-12 4:04
professionalRJOberg5-Mar-12 4:04 
GeneralRe: I would say yes, but... Pin
Fabio Franco5-Mar-12 4:12
professionalFabio Franco5-Mar-12 4:12 
RJOberg wrote:
C++ is more of a foreign language compared to English than VB or Pascal


I think that would actually make it more difficult to be self taught as first language. But I believe that it goes beyond the look and feel of the language. With VB you mostly don't have to worry about pointers, memory management or how they work, that's something that I wish I would've been formally educated from the start. Once I got used to not thinking about it, it was hard to change my way of thinking.

RJOberg wrote:
Perhaps the best choice would be "It depends on the person."


I agree with that. I can't know if the experience I had would've been the same as someone else's.
"To alcohol! The cause of, and solution to, all of life's problems" - Homer Simpson

GeneralRe: I would say yes, but... Pin
Oshtri Deka5-Mar-12 9:48
professionalOshtri Deka5-Mar-12 9:48 
GeneralUnderstanding the basics Pin
S Houghtelin5-Mar-12 2:01
professionalS Houghtelin5-Mar-12 2:01 
GeneralRe: Understanding the basics PinPopular
Mladen Janković5-Mar-12 2:15
Mladen Janković5-Mar-12 2:15 
GeneralRe: Understanding the basics Pin
MarqW5-Mar-12 3:18
MarqW5-Mar-12 3:18 
GeneralRe: Understanding the basics Pin
Mladen Janković5-Mar-12 3:37
Mladen Janković5-Mar-12 3:37 
GeneralRe: Understanding the basics Pin
MarqW5-Mar-12 3:52
MarqW5-Mar-12 3:52 
GeneralRe: Understanding the basics Pin
Gregory Gadow5-Mar-12 9:28
Gregory Gadow5-Mar-12 9:28 
GeneralRe: Understanding the basics Pin
Oshtri Deka5-Mar-12 22:40
professionalOshtri Deka5-Mar-12 22:40 
GeneralDon't know Pin
kid sister5-Mar-12 2:00
kid sister5-Mar-12 2:00 
GeneralRe: Don't know Pin
Jan Steyn5-Mar-12 4:14
Jan Steyn5-Mar-12 4:14 
GeneralLearning C++ and Java should still be a course they have to take Pin
Slacker0075-Mar-12 1:58
professionalSlacker0075-Mar-12 1:58 
GeneralRe: Learning C++ and Java should still be a course they have to take Pin
S Houghtelin5-Mar-12 2:03
professionalS Houghtelin5-Mar-12 2:03 
GeneralIt is better than C!!! Pin
Brisingr Aerowing5-Mar-12 1:56
professionalBrisingr Aerowing5-Mar-12 1:56 
GeneralRe: It is better than C!!! Pin
W Balboos, GHB5-Mar-12 2:10
W Balboos, GHB5-Mar-12 2:10 
GeneralRe: It is better than C!!! Pin
Brisingr Aerowing6-Mar-12 1:21
professionalBrisingr Aerowing6-Mar-12 1:21 
GeneralRe: It is better than C!!! Pin
PIEBALDconsult5-Mar-12 2:13
mvePIEBALDconsult5-Mar-12 2:13 
GeneralRe: It is better than C!!! PinPopular
kevinnicol5-Mar-12 2:18
kevinnicol5-Mar-12 2:18 

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.