3 ms·
Why is c++ not the best intro to programming language?
by Craighead 6y ago
Why is c++ not the best intro to programming language?
- simias 6y agoIt's too complicated IMO. The surface to cover is absolutely huge. Teaching complete novices to program is complicated enough, explaining the difference between char * and std::string and how a char is not really a char if you deal with unicode and OOP and destructors and exceptions and virtual calls and global constructors and RAII and templates and overloading and... I think it would make more sense to start with a simpler language and work your way to C++ if that's what you want.
- Darvon 6y agoDepends if your goal is to teach the maximum number of people the fundamentals of logic, or to transfer as much practical knowledge as quick as possible to the students with an aptitude for programming.