View Single Post
Old 11-19-2012, 04:41 PM   #29
jbjb
Somewhat clueless
jbjb ought to be getting tired of karma fortunes by now.jbjb ought to be getting tired of karma fortunes by now.jbjb ought to be getting tired of karma fortunes by now.jbjb ought to be getting tired of karma fortunes by now.jbjb ought to be getting tired of karma fortunes by now.jbjb ought to be getting tired of karma fortunes by now.jbjb ought to be getting tired of karma fortunes by now.jbjb ought to be getting tired of karma fortunes by now.jbjb ought to be getting tired of karma fortunes by now.jbjb ought to be getting tired of karma fortunes by now.jbjb ought to be getting tired of karma fortunes by now.
 
Posts: 739
Karma: 7747724
Join Date: Nov 2008
Location: UK
Device: Kindle Oasis, iPhone 6 Plus
Quote:
Originally Posted by Ekaros View Post
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

Last edited by jbjb; 11-19-2012 at 04:43 PM. Reason: fixed typo
jbjb is offline   Reply With Quote