Conversation

Have you seen the Pyret language? It seems to me like a great choice for teaching: pyret.org - the tricky design problem is figuring out how to convince students that it is worth using a teaching language. I'm glad you pointed out that issue in your post!
1
I havn't. Yeah, that's definitely an issue. IMHO most students don't want to use anything that's not common in industry. Including "why would we learn Haskell? isn't that academic?"
1
Replying to
I've seen some time given to this in functional programming courses. It doesn't help people who don't enroll in it because it's "academic", and it still doesn't satisfy everyone, but it's something.
1
Show replies