3 ms·
We had a large project that depended on a library written in Haskell. One day the developer for that library quit his job. We sincerely couldn't find another Ha
by nunobrito 11y ago
We had a large project that depended on a library written in Haskell. One day the developer for that library quit his job. We sincerely couldn't find another Haskell developer, had to re-write the library in Java.
Heck, I've tried hard to understand Haskell. Simply don't understand why someone goes through the effort of using that exotic language. The old library was taking 2 minutes to process input, the re-written version in Java took 3 seconds.
Just keep it simple, use Java.
- catnaroek 11y agoThere are very good reasons for using Java: portability, libraries and the JVM's performance. But simplicity really isn't amongst them. Even Featherweight Java (a carefully selected subset of Java for the purpose of proving theorems about it) is full of tricky details. That being said, yeah, Haskell's learning curve is quite steep, and writing high-performance code in it is kind of a black art.