4 ms·
There are a lack of resources out there for things like this. Especially with functional programming. This is very well done explaining the fundamentals of FP a
by specialp 10y ago
There are a lack of resources out there for things like this. Especially with functional programming. This is very well done explaining the fundamentals of FP along with having people actually write code that ends up showing them something. Too many approaches go one way or the other.
Most FP stuff these days is trying to convert imperative programming users with corollaries to it. Actually new programmers do not have as much of a problem grasping FP as people think. The Clojure Bridge people have said as much in their experience training beginners.
- robto 10y agoI'll second this. Clojure was my first language, and I think I've been spoiled. Learning mutable programming was a lot harder for me, especially when you add the object oriented paradigm to it. I think a lot of people who learned it that way first underestimate how much complexity they had to master in order to be productive.