4 ms·
We tried to write a compiler in a functional language and it went too slow, took too long to write, was hard to find developers. Then half the programers fled,
by frozenport 5y ago
We tried to write a compiler in a functional language and it went too slow, took too long to write, was hard to find developers. Then half the programers fled, and we had to switch to an adult approach. Now everything is going great. Once in a while a new hires asks whey we didn't write the compiler in a language suited for compiler development, like say Haskell.
- yawaramin 5y agoGiven that many people have found FP languages with algebraic data types excellent for implementing compilers, I am willing to bet it was more of a team issue than a technology issue :-)
- xupybd 5y ago> Then half the programers fled It does sound like something was going on that went beyond the choice of languages.
- frozenport 5y agoEnds up being slow for no reason other than a fetishism for FP. Take a look at LLVM. Its C++.