3 ms·
I dunno, I think teaching functional programming to kids is an awesome goal, but at the same time most "real programming" they'll move on to (javascript, python
by benrutter 3y ago
I dunno, I think teaching functional programming to kids is an awesome goal, but at the same time most "real programming" they'll move on to (javascript, python etc) is going to be imperative.
It's probably a better learning experience for kids to be able to get to a point where they can make fun things like games and websites, and then teach them how to improve the correctness of programs.
(Obviously there are some great options for functional creation like elm, but there obviously isnt the same level of available learning resources yet)
- hnlmorg 3y agoThis is the first time I’ve seen JavaScript not being described as a functional language :) As for your more general point: it’s easy to go from functional -> imperative. It’s a lot harder to do the same thing in reverse. Source: anyone who learned LOGO before BASIC in the 1980s.