Hacker News new | past | comments | ask | show | jobs | submit login

That's a naive view. Depends who's learning. Is C++ their 5th language and they know how to read resulting assembly? Is it their first experience at 10yo and they're struggling with what variables and types are? Anywhere in between?

Gdb beyond what the learning person can comfortably handle at the time and that's what matters.




Being able to use a debugger should be an essential part of any curriculum. GDB is only an advanced tool if you're an advanced user; it's useful for the entire spectrum of programming language users.


In 2006 when I did this in school it most definitely was not part of the curriculum


Note the "should"; most curricula could use a bit of improvement :)


It was on my school back in 1990 on a tiny Portuguese town, with Turbo Basic and Turbo Pascal as introductory languages.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: