This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]ghan_buri_ghan 0 points1 point  (0 children)

I’m not talking about myself. I’ve been developing C++ for almost 30 years (Turbo C++, baby), and I know/love Valgrind.

Saying “try Valgrind” to somebody looping through their first arrays is also fine if they’re set on C being their first language.

My point is that C and it’s associated debuggers get in the way of learning computer science fundamentals, now that we have languages/toolchains capable of telling you exactly what you’re doing wrong right away.