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

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
AnswerRe: Someone help me choose which to learn first, can't and lost Pin
Joe Woodbury8-Jul-18 14:09
professionalJoe Woodbury8-Jul-18 14:09 
GeneralRe: Someone help me choose which to learn first, can't and lost Pin
KBZX50009-Jul-18 0:03
KBZX50009-Jul-18 0:03 
GeneralRe: Someone help me choose which to learn first, can't and lost Pin
Joe Woodbury9-Jul-18 6:06
professionalJoe Woodbury9-Jul-18 6:06 
GeneralRe: Someone help me choose which to learn first, can't and lost Pin
KBZX50009-Jul-18 23:43
KBZX50009-Jul-18 23:43 
GeneralRe: Someone help me choose which to learn first, can't and lost Pin
kordaff9-Jul-18 7:45
professionalkordaff9-Jul-18 7:45 
GeneralRe: Someone help me choose which to learn first, can't and lost Pin
KBZX500010-Jul-18 0:02
KBZX500010-Jul-18 0:02 
GeneralRe: Someone help me choose which to learn first, can't and lost Pin
kalberts9-Jul-18 0:30
kalberts9-Jul-18 0:30 
GeneralRe: Someone help me choose which to learn first, can't and lost Pin
Joe Woodbury9-Jul-18 6:00
professionalJoe Woodbury9-Jul-18 6:00 
The reason I push for procedural at first is that the student needs to understand HOW the code does what it does. The single biggest problem I've seen with students who learn managed object-oriented languages first is they don't understand memory management.

For a hobbiest, C# is probably the best way to go. For someone looking at a career, what C/C++ teaches you about how computers work is invaluable. It gives you a solid foundation to effectively move to more abstract languages.

(Incidentally, several years ago, I had started to transition from C++ to C#, especially for one-off utilities. Then C++11 came out and resolved enough points of frustration that I went back to C++ save for one project. Except, toward the end of that one project, I encountered enough serious pain points with C# that I regretted not "porting it" to C++. This is not the first time, C# led me to the edge of a cliff and then said "adios.")
GeneralRe: Someone help me choose which to learn first, can't and lost Pin
kalberts9-Jul-18 12:26
kalberts9-Jul-18 12:26 
GeneralRe: Someone help me choose which to learn first, can't and lost Pin
Joe Woodbury9-Jul-18 13:12
professionalJoe Woodbury9-Jul-18 13:12 
AnswerRe: Someone help me choose which to learn first, can't and lost Pin
David Crow8-Jul-18 16:08
David Crow8-Jul-18 16:08 
AnswerRe: Someone help me choose which to learn first, can't and lost Pin
jsc428-Jul-18 21:39
professionaljsc428-Jul-18 21:39 
AnswerRe: Someone help me choose which to learn first, can't and lost Pin
Kirill Illenseer8-Jul-18 22:56
Kirill Illenseer8-Jul-18 22:56 
GeneralRe: Someone help me choose which to learn first, can't and lost Pin
kalberts9-Jul-18 1:27
kalberts9-Jul-18 1:27 
AnswerRe: Someone help me choose which to learn first, can't and lost Pin
KBZX50008-Jul-18 23:51
KBZX50008-Jul-18 23:51 
GeneralRe: Someone help me choose which to learn first, can't and lost Pin
Joe Woodbury9-Jul-18 6:13
professionalJoe Woodbury9-Jul-18 6:13 
GeneralRe: Someone help me choose which to learn first, can't and lost Pin
KBZX500010-Jul-18 0:04
KBZX500010-Jul-18 0:04 
AnswerRe: Someone help me choose which to learn first, can't and lost Pin
maze38-Jul-18 23:49
professionalmaze38-Jul-18 23:49 
AnswerRe: Someone help me choose which to learn first, can't and lost Pin
James Curran9-Jul-18 1:37
James Curran9-Jul-18 1:37 
AnswerRe: Someone help me choose which to learn first, can't and lost Pin
David Carta9-Jul-18 3:45
professionalDavid Carta9-Jul-18 3:45 
GeneralRe: Someone help me choose which to learn first, can't and lost Pin
kmoorevs9-Jul-18 6:44
kmoorevs9-Jul-18 6:44 
AnswerRe: Someone help me choose which to learn first, can't and lost Pin
Joe Woodbury9-Jul-18 6:17
professionalJoe Woodbury9-Jul-18 6:17 
AnswerRe: Someone help me choose which to learn first, can't and lost Pin
jamesvtoomey9-Jul-18 7:32
jamesvtoomey9-Jul-18 7:32 
AnswerRe: Someone help me choose which to learn first, can't and lost Pin
patbob9-Jul-18 6:41
patbob9-Jul-18 6:41 
AnswerRe: Someone help me choose which to learn first, can't and lost Pin
Gerry Schmitz9-Jul-18 7:15
mveGerry Schmitz9-Jul-18 7:15 

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.