3 ms·
> You might have been burnt by the static OOP languages… I have. This is crushing. And the fact that they won't die any time soon makes me feel worse. One of m
by loup-vaillant 17y ago
> You might have been burnt by the static OOP languages…
I have. This is crushing. And the fact that they won't die any time soon makes me feel worse. One of my colleague even said to me with a straight face that "serious" programming couldn't be done but in C++ (if only he had omited the "but").
I think the problem of Haskell isn't it's learning curve. It's where you have to start from: scratch. Someone who know C, Java and Python won't be able to use much of their knowledge to learn Haskell. On the other hand, Haskell could be taught as a first programming course. (Like Ocaml was in my case).
> including writing compilers ... http://tinlizzie.org/ometa/ http://tinlizzie.org/ometa/
Is this still OO?? The core language is based on pattern-matching! The way I see it, the OO part has been pushed to the periphery. If I do parsing in OMeta, I doubt I could claim I did it in an OO way.