Quote:
Originally Posted by Ekaros
Still for CS major I would expect at least some very basic experience, the stuff don't even need to be overly complex with more modern languages like Python.
|
This is probably just the grumpy old git that I am revealing itself, but while I really like Python and similar languages, I get quite annoyed when that is all that is taught CS students. (And don't get me started on Java :-) ).
Those languages are great for getting stuff done (in appropriate application areas), but they leave huge gaps in understanding about how computers actually work - the programming model they present is significantly divorced from real machine architectures and my experience with students who've been taught primarily languages like these is that they have to "unlearn" a lot of stuff before they can become truly good programmers.
/JB