← Back to context

Comment by tasuki

3 years ago

> functional programming in small steps, in Python

Care to elaborate? Python would not be the first language I'd choose for learning/teaching functional programming. (I'd choose Elm!)

Elm is (maybe) a good choice if you want to focus on the functional aspect. Python is arguably a better choice for high school students as it gives them a large amount of utility. You can use python to do useful things quickly - elm, not so much. Not saying I don’t like elm, but just doesn’t make sense to me for this case.