4 ms·
I really wanted to like Haskell...But the compiler is now C++. Been down that road a few times myself. C++ is a language only a mother could love, and only if
by marshray 13y ago
I really wanted to like Haskell...But the compiler is now C++.
Been down that road a few times myself.
C++ is a language only a mother could love, and only if that mother is a systems programmer who wants more abstraction than you can get with C. But for some reason that I don't think anyone has ever been able to explain, you can do some things in C++ that would be prohibitively difficult in any other language.
Interestingly, the Xen folks are now using OCaml for a bunch of system stuff. That could be worth checking out.
- ptc 13y agoOCaml is much more forgiving in letting you "cheat" and also being strictly evaluated makes OCaml easier to reason about performance for programmers used to strictly evaluated languages.
- pja 13y agoThe Xen folks have been using OCaml for years. I interviewed with them back in 2006 (ish) because I had some Ocaml experience & a bunch of their top developers had just quit to go form a database company (not that I knew that at the time).