Live data from Hacker News

Why is Haskell used so little in the industry?

flyingfrogblog.blogspot.com

1–10 of 36 posts

Re: Why is Haskell used so little in the industry?

#3
I hate to ad hominem, but this guy is a known troll of the Haskell community. (I don't know the back story but I believe it's related to him running an OCaml consultancy; many former OCaml fans, myself included, discovered Haskell as "that language that's like OCaml but better".)

Rather than downvote his posts or comments to oblivion, I recommend reading it all with a lot of skepticism.

For one example, he claims it takes two days to install the Haskell compiler. I can refute that from personal experience, or you could just consider that it's really implausible anyone would ever try out such a language. (And then visit their downloads page and see it's the same as Ruby or whatever: apt-get install or download an installer and run it: http://hackage.haskell.org/platform/ )

Edit: the post is from 2010. Present tense in the above is all wrong.

Re: Why is Haskell used so little in the industry?

#4
I don't mean to be cruel, but Haskell is simply not a good language for 2012. It feels like I'm programming for 1983, with the poor syntax and silly idioms.

There's a reason that eight out of the ten top programming languages in use today are C or C descendants - C is a great language to read and write, and for 90% of programming tasks (and 99.9% of business programming tasks), how easy it is for the programmer to comprehend and express himself in the language is the biggest factor in productivity.

Re: Why is Haskell used so little in the industry?

#5
post #4

I don't mean to be cruel, but Haskell is simply not a good language for 2012. It feels like I'm programming for 1983, with the poor syntax and silly idioms. There's a reason that eight out of the ten top programming languages in use today are C or C descendants - C is a great language to read and write, and for 90% of programming tasks (and 99.9% of business programming tasks), how easy it is for the programmer to co…

There's a lot of hand-waving here. Do you realize that C syntax predates 1983? Can you explain what it is about Haskell syntax that irks you? Can you provide examples of silly idioms?

Re: Why is Haskell used so little in the industry?

#6
post #4

I don't mean to be cruel, but Haskell is simply not a good language for 2012. It feels like I'm programming for 1983, with the poor syntax and silly idioms. There's a reason that eight out of the ten top programming languages in use today are C or C descendants - C is a great language to read and write, and for 90% of programming tasks (and 99.9% of business programming tasks), how easy it is for the programmer to co…

C and C descendants happen to be the primary reason we have not really moved forward any further than where we are right now. To build a mildly succesful C application, you needs lots and lots of code. The question is: Does it necessarily have to be so?

Haskell as a language is far more advanced and your "feel" might actually be right: You are now programming in the 80'es rather than the 70'es which most C-descendants really are programming in :)

Re: Why is Haskell used so little in the industry?

#7
post #3

I hate to ad hominem, but this guy is a known troll of the Haskell community. (I don't know the back story but I believe it's related to him running an OCaml consultancy; many former OCaml fans, myself included, discovered Haskell as "that language that's like OCaml but better".) Rather than downvote his posts or comments to oblivion, I recommend reading it all with a lot of skepticism. For one example, he claims it…

I'd like to throw in there that, even in 2010, it took me all of 20 minutes to get GHC going on a fresh machine. Perhaps he's using hyperbole?

Re: Why is Haskell used so little in the industry?

#9
post #4

I don't mean to be cruel, but Haskell is simply not a good language for 2012. It feels like I'm programming for 1983, with the poor syntax and silly idioms. There's a reason that eight out of the ten top programming languages in use today are C or C descendants - C is a great language to read and write, and for 90% of programming tasks (and 99.9% of business programming tasks), how easy it is for the programmer to co…

Really? I've found Haskell's syntax and overall design to be the most elegant of anything I've tried. I really appreciate the lack of unnecessary punctuation which litters other languages.

Re: Why is Haskell used so little in the industry?

#10
post #4

I don't mean to be cruel, but Haskell is simply not a good language for 2012. It feels like I'm programming for 1983, with the poor syntax and silly idioms. There's a reason that eight out of the ten top programming languages in use today are C or C descendants - C is a great language to read and write, and for 90% of programming tasks (and 99.9% of business programming tasks), how easy it is for the programmer to co…

There's a lot of hand-waving here. Do you realize that C syntax predates 1983? Can you explain what it is about Haskell syntax that irks you? Can you provide examples of silly idioms?

The C syntax predates 1983, but it works.

Haskell's operators are wonk:

[0,1,2,3]!!2

versus:

[0,1,2,3][2]

Clearly !! is a logical array indexing operator.

Post reply on HN