Hacker News new | past | comments | ask | show | jobs | submit login

"How to trick a company into adopting a language that is difficult to hire for and has a small ecosystem"

If FP is the goal, then Clojure and F# would be FAR better suited.




As much as I like Clojure (and Racket/Scheme/Lisp), it's a dynamically typed language and is a nightmare to work with on a large scale project - similar to Python. Those languages are much better suited to small projects. F# would have been a fine choice, but I think Haskell was an excellent choice despite its initial drawbacks.


Believe it or not, it wasn't that long ago that Python was that weirdo language nobody uses.


I mean yes but it's no longer true. It's ridiculously easy to get a job on the basis of "yeah I can do Python".

My current challenge for my next job is to get an opportunity to work with Go professionally, because try as I might deploying Python reliably remains a colossal pain in the lower.


But the programming process in python feels like cheating sometimes :)


And nothing is hinting that Haskell will become a mainstream language. It's an unnecessary risk for a business to take.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: