4 ms·
Generally speaking the negatives come in as recruitment. How do you, say, recruit a senior Haskell developer? Or a senior Haskell developer who's good fun to
by urthor 5y ago
Generally speaking the negatives come in as recruitment.
How do you, say, recruit a senior Haskell developer? Or a senior Haskell developer who's good fun to have around the office?
With great difficulty.
- mrslave 5y agoOut of curiosity, of which languages do you think programmers are the most fun to have around? This could be a really fun blog post, or descend into MBTI-style memes. I'd love to read a study about this. Perhaps tie it into probability lift for venture capital like the other article on the front page today.
- urthor 5y agoI think it's so much about the crowd who gets into those languages. But there are absolutely Java developers who are about the good times as much as Ruby developers. They're just outnumbered, but they're there if you look hard enough. I find the good people are there for every language, because the best people are polyglot programmers. I only refer to F# and Haskell like this because those communities are small. You can easily meet and greet every single developer who's publicly committed more than 500 lines of Haskell to GitHub in your entire (small) country, by going to a convention.
- ilrwbwrkhv 5y agoRuby developers are usually the nicest and write the best code. Java developers are dime a dozen. Typescript developers are pragmatic and will get the job done but have no taste. Lispers are special.
- deleted 5y ago[deleted]
- mbrodersen 5y agoWhat a simple minded world view. Do you also believe that “all Americans are …” and “all non-whites are …”?
- ilrwbwrkhv 5y agoIt's of course tongue in cheek.
- mbrodersen 5y agoI certainly hope so.
- ilrwbwrkhv 5y agoI know so
- sn41 5y agoNot entirely in jest... my favorite "fun language" is actually Forth. It changes your programming style in other languages in mostly good ways.
- tikhonj 5y agoI worked at Target on both projects using Haskell and projects using a "standard" tech stack, and we found recruiting Haskell developers a lot easier than other languages. People actively want to work in Haskell! Using a less common language helps you and your role stand out from the thousands of alternatives top candidates have, showing rather than telling that you're willing to do something different and interesting. Only real caveat is that you need to be willing to either hire people remotely or in larger cities. If I were to do a startup, I'd use Haskell 50% because I know it really well and 50% because it's a straight-up secret weapon for hiring.