4 ms·
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
by sambe 10y ago
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).
- dargueta 10y agoAlso 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#)
- no_wizard 10y agoThis 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!