News for hackers. Stuff that matters.
Re:The angry emo D rant by gaius on Tuesday October 12, 2010 @12:22PM (#1783910)
Users normally aren’t better, though. They try the language and expect everything to be rock solid – this has been since the beginning of D. So they play with it, decide it’s not ready yet and leave for other pastures.

Can you blame them? Everyone has real work that they need to do. Languages like Haskell and OCaml may be lacking in bread-and-butter libraries, but their toolchains are pretty solid, GHC is a fantastic compiler. The language landscape is brutally competitive; for any language to survive the pain of learning it has to be rewarded with a big boost in productivity (or salary...).

Re:The angry emo D rant by h3r3tic on Tuesday October 12, 2010 @06:09PM (#1785186)
I admit that I went a bit overboard with the complaints about users, as seen in the out of context quote ;) This was mostly to accentuate that the few folks doing anything about D were (and still are) being ignored or actively bashed by the people in charge.
Re:The angry emo D rant by gaius on Wednesday October 13, 2010 @12:26AM (#1786078)
Regardless of any technical issues, that cultural issue would be enough to put me off. Sometimes it is the case that the language's maker's interests diverge from that of its users (e.g. OCaml is developed by language researchers without direct commercial interests) but it's rare to see them poisoning their own ecosystem.
Re:The angry emo D rant by klodolph on Tuesday October 12, 2010 @02:49PM (#1784431)
It's an interesting comparison, since Haskell is about 20 years old and D is about 10. I remember using Haskell about 10 years ago, and it was a rocky experience.
Re:The angry emo D rant by gaius on Tuesday October 12, 2010 @03:40PM (#1784611)
Back then Haskell was mired in "avoid success at all costs" - AFAIK D isn't a research language, it was always targeted towards production use.
Re:The angry emo D rant by Avshalom on Tuesday October 12, 2010 @03:36PM (#1784590)
I think that's actually the point of the article, that D while theoretically a nice language is in practice crippled by being terrible to actually work with.