Why is Haskell used so little in the industry?
flyingfrogblog.blogspot.com
Why is Haskell used so little in the industry?
1–10 of 36 posts
Re: Why is Haskell used so little in the industry?
#2Re: Why is Haskell used so little in the industry?
#3Rather 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?
#4There'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?
#5I 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…
Re: Why is Haskell used so little in the industry?
#6I 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…
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?
#7I 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…
Re: Why is Haskell used so little in the industry?
#8It's full of nasty, personal attacks that have no place on this forum.
Re: Why is Haskell used so little in the industry?
#9I 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…
Re: Why is Haskell used so little in the industry?
#10I 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?
Haskell's operators are wonk:
[0,1,2,3]!!2
versus:
[0,1,2,3][2]
Clearly !! is a logical array indexing operator.