Conversation

I often see functional, logic, and array programmers argue their paradigms are easy to learn, it's just that most programmers are stuck in an imperative mindset. People who *start* with SML/Prolog/J have an easier time. I think this might be true, but for an unexpected reason.
4
72
Replying to and
I mean everything is possible, and I don't claim to know everything. But typed programming of the Haskell sort, where effects are types, is conceptually much more involved than learning and untyped dynamic language. Like learning calculus while you'll still figuring out equations
2
1
A long time ago I taught a programming class with smalltalk prolog and Haskell which admittedly was not entry level but also wasn't that in depth, we didn't do side effects on prolog nor Haskell. smalltalk was nearly always the easiest of the three for students
1
2
Show replies