4 ms·
But should a language based on C -- of all things, be taught? I suspect they do this to transition students to real C later... Won't that give them bad habits
by norswap 9y ago
But should a language based on C -- of all things, be taught?
I suspect they do this to transition students to real C later... Won't that give them bad habits later down the line?
Seems like a lot of work just to avoid going with Java or Go. With Java, eschew inheritance (not a bad habit at all) and wildcards at first, and you're fine.
- khedoros1 9y ago> But should a language based on C -- of all things, be taught? Why not? This variant is garbage collected, has array bounds checking, and doesn't allow C's undefined/unspecified behaviors.