Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I basically learned Haskell at my first job (writing a compiler), and it was pretty easy to productively contribute starting on day 1, especially because there seems to be less risk of breakage than in many other languages. I also helped teach it at the next job, and developers found it pretty easy to pick up, just different from what they were used to.

Prior to this, I had some experience using it for hobby projects, but there was a lot more to learn for real-world use. My colleagues and I helped each other learn new concepts and write better code, as best we could, but we did end up making some questionable design decisions. I think you still need an experienced Haskeller to advise on good program architecture.



Compilers are a bit easier to start with because you can just deal with pure functions for the majority of the time


You can, but that’s not to say we did, haha. One of the aforementioned questionable design decisions.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: