Hacker News new | ask | show | jobs
by zozbot234 1846 days ago
There's a history of teaching C++ to novice programmers, with some success. It even used to be a language of choice for AP intro-to-programming classes. Teaching Swift or Rust would be far more opinionated. As for OO, while old-fashioned it's something that new grads should at least know about, and it can still be useful if you avoid the big footgun - namely, implementation inheritance.
1 comments

That's fair about the history of teaching C++. If it ain't broke, don't fix it.