Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Agree so much. I had a very theoretical course and am often shocked at how reluctant my peers are to investigate a problem in a language they don't already know (normally just one or max two).

Also, if they need to quickly munge some text they'll have a dozen Java classes and several poms.

I think this has real practical consequences for decision making (not knowing alternatives etc).



Also agree. My programming languages course had me writing code in Racket, Julia, Erlang, Prolog, and Haskell, in addition to the languages that all students had to use for certain classes (C, C++, Java, Python, JavaScript, Assembly, and C#)


This reminds me of something my CS professor/mentor told me once.

'Teach how to program C, you will give them a job. Teach someone how to LISP, and they will keep learning forever'

We learned a lot of LISP and Functional based programming from this guy. I mean a lot. Fun times I do miss!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: