5 ms·
"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 b
by sdinsn 8y ago
"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.
- yen223 8y agoBelieve it or not, it wasn't that long ago that Python was that weirdo language nobody uses.
- XorNot 8y agoI 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.
- tudelo 8y agoBut the programming process in python feels like cheating sometimes :)
- sdinsn 8y agoAnd nothing is hinting that Haskell will become a mainstream language. It's an unnecessary risk for a business to take.
- xedrac 8y agoAs 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.