3 ms·
I very much support this view. If you want to teach someone functional programming, you go straight to Haskell or a Lisp. They don't need to master the language
by OkayPhysicist 3y ago
I very much support this view. If you want to teach someone functional programming, you go straight to Haskell or a Lisp. They don't need to master the language or anything, but the cold shower of "There are fundamentally different paradigms in programming than those I am used to" combined with a language that will allow nothing but functional code tends to work a lot better than "Hey guys! Let's torture Java to support map/filter/reduce!"