News for hackers. Stuff that matters.
Re:Is Haskell really the language of geniuses and academia? ... by klodolph on Saturday August 20, 2022 @01:24AM (#32529356)
Seems like a lot of people disagreed, because Go is definitely a “successful” language.

Kind of getting sick of hearing these same complaints, over and over, to be honest.

Re:Is Haskell really the language of geniuses and academia? ... by josephcsible on Saturday August 20, 2022 @01:44AM (#32529464)
Go is only successful because Google spent so much money propping it up by paying people to write stuff in it. It has so many major flaws that it would have had no chance of taking off otherwise. If Google had spent the same amount of money on Haskell instead, it'd be even more popular than Go is today.
Re:Is Haskell really the language of geniuses and academia? ... by HeyImAlex on Saturday August 20, 2022 @02:19AM (#32529639)
Go is very simple, provides decent static type safety, has a nice concurrency model, and compiles to fast static binaries across all major platforms. People choose it all the time because it’s a great choice. A wild number of popular open source tools are written in go, very few of them created by google. As someone who wrote go for many years I think you’re overstating how limiting it’s “major flaws” are. And fwiw go ranks much higher than haskell on stack overflow’s annual developer survey.
Re:Is Haskell really the language of geniuses and academia? ... by epgui on Saturday August 20, 2022 @03:20AM (#32529990)
Everything you just said either applies equally to Haskell, or is a cultural factor mostly explained by what the parent comment wrote.
Re:Is Haskell really the language of geniuses and academia? ... by spion on Saturday August 20, 2022 @06:10AM (#32530837)
Haskell probably has a much better concurrency model too with STM being quite awesome
Re:Is Haskell really the language of geniuses and academia? ... by fiveg on Saturday August 20, 2022 @02:26AM (#32529676)
This a pretty hot take. I'm in the early stages of learning go. So far I like it a lot, but I come from the perspective of a data person who only knows python. I want to learn a compiled language, what would you suggest instead?
Re:Is Haskell really the language of geniuses and academia? ... by epgui on Saturday August 20, 2022 @03:23AM (#32530001)
Haskell, Idris or Rust! I share the largely negative opinion of Go.

(my background is mostly python, R, javascript, clojure)

Re:Is Haskell really the language of geniuses and academia? ... by josephcsible on Saturday August 20, 2022 @02:34AM (#32529714)
Rust.
Re:Is Haskell really the language of geniuses and academia? ... by Tozen on Saturday August 20, 2022 @02:43AM (#32529768)
I'm kind of with you about Google being heavily responsible to the level of which Go became an success, but that has been the case (backed by large companies) for many popular programming languages such as C, C++, Java, Rust, etc... It helps, but not every corporate backed language is successful or makes it to the top 20.

I don't completely buy the argument that a Google backed Haskell would have been as popular as Go. Readability (which is subjective), familiarity (often C is the reference), and the ease of which the language can be learned are still major factors in widespread acceptance.