News for hackers. Stuff that matters.
Re:I tried Haskell for 5 years by marcosdumay on Thursday May 04, 2017 @02:58PM (#14267679)
Haskell has a preference for looking academic, and is one of the favorites on academic circles. But that does not mean it's not used within industry.

I'd say that people mostly do not know what is running in industry. It could be any share of anything. We get a hint looking at job offers; Haskell is small there, but not unheard of.

On the sweet spot, Haskell is great for modeling complex domains; it's great for long-lived mostly maintenance stuff, since refactoring is so easy; it tends to generate very reliable and reasonably fast (faster than Java/.Net) executables, but hinders complete correctness proofs and has some grave speed issues that can ruin your day if you hit them.

I would like to know how is it to manage a team of Haskell developers. I do expect it to be better than Java/.Net in forcing safe interfaces between developers (thus making it reasonably easy to survive a bad developer in a team), but I never saw it in practice.

Re:I tried Haskell for 5 years by ChemicalWarfare on Thursday May 04, 2017 @03:38PM (#14268009)
>> I'd say that people mostly do not know what is running in industry

well if anyone does know what's out there then HN crowd would be a pretty good suspect in that regard.

I personally have done my fair share of consulting and prof services engagements - dozens of them across all kinds of industries - I've never seen a Haskell shop.

Java, Python, JS, Golang, Scala, Clojure, .Net, C, PHP - definitely out there in the field. Haskell - not so much.

Re:I tried Haskell for 5 years by pyre on Thursday May 04, 2017 @04:47PM (#14268637)
An ex-co-worker went to work at JanRain with Haskell: http://www.janrain.com/blog/haskell-janrain/
Re:I tried Haskell for 5 years by marcosdumay on Thursday May 04, 2017 @05:32PM (#14269036)
Your experience may be biased. If I had a shop that depended on external consultants for development, I'd avoid any language that I'm not certain to be mainstream. It's just too risky.
Re:I tried Haskell for 5 years by haskellandchill on Thursday May 04, 2017 @06:05PM (#14269278)
I can name two Haskell consultancies off the top of my head :)
Re:I tried Haskell for 5 years by marcosdumay on Thursday May 04, 2017 @09:10PM (#14270393)
But what if those two are busy right now? What if geography is a problem?

Compare with how many Java consultancies do you think you can find on a quick search?

I don't think the Haskell development labor market is nearly liquid enough to rely on consultants. For full time jobs the picture is very different.

Re:I tried Haskell for 5 years by dllthomas on Thursday May 04, 2017 @10:39PM (#14270751)
> But what if those two are busy right now?

Then he'll have to look up some that he can't name off the top of his head? I can't name any Java consultancies, but I'm nonetheless confident that there are plenty...

With regard to Haskell, there are a lot of people interested in Haskell work compared to the number of positions presently available.

Re:I tried Haskell for 5 years by forgottenpass on Thursday May 04, 2017 @04:54PM (#14268721)
well if anyone does know what's out there then HN crowd would be a pretty good suspect in that regard.

HN is a comically bad barometer for anything other than what's trendy in norcal.

Re:I tried Haskell for 5 years by cwyers on Thursday May 04, 2017 @11:48PM (#14270985)
It's not as bad as you say, exactly. Yes, some trendy languages are overrepresented (coughRustcough), and there are people with blinders on about what programming outside the Valley is like. But there's way too much .NET, Java and such posted for HN to be wholly unaware of trends in the broader industry. Java may see some use in NorCal, but I really doubt C# does anywhere near as much as it pops up here.
Re:I tried Haskell for 5 years by hota_mazi on Thursday May 04, 2017 @05:52PM (#14269201)
> and is one of the favorites on academic circles.

I'd argue Python is much more prevalent with researchers than Haskell.

Re:I tried Haskell for 5 years by Buttons840 on Thursday May 04, 2017 @09:25PM (#14270450)
I think they mean programming language research.