Haskell BTFO

Attached: HaskellBTFO.png (1263x135, 49K)

Other urls found in this thread:

benchmarksgame-team.pages.debian.net/benchmarksgame/faster/haskell.html
en.wikipedia.org/wiki/Cluster_(spacecraft)#Launch_failure
twitter.com/SFWRedditGifs

is this true?

i want to learn haskell just because it's the most well known pure functional language but is it useless in the real world?

Yes, just look over complex code from Haskell experts agains average Java Code and Java still wins.

benchmarksgame-team.pages.debian.net/benchmarksgame/faster/haskell.html

Haskell is an eternal research project, no practical language.

>is this true?
it is true for every language in existence, you simply can't write simple code for complex problem.
competents mathematicians wrote on this in the 50-60s, see Turing article on AI or Kolmogorov complexity for example.
>is it useless in the real world?
yes, FP is NOT superior to "traditional" imperative programming.

Just learn D and use pure, nothrow functions where you can and design by contract to avoid many bugs. Boom, you just got 100x more productive than you would be with Haskell.

The problem is that nobody knows at the beginning of a software project what it will end up being in the end, unless they spend enormous amounts of time and money up front, like they have to do with stuff that they shoot up into space. The consequence is that the awesome solution that you built to elegantly solve the problem you thought you had at the beginning now looks a lot less awesome and elegant because the problem changed on you.

D finally backtracked on GC (as least partially), and it will be a decade before they realize that exceptions were a mistake too.

>Individuals and interactions over processes and tools

Shit developers write shit code, good developers try hard not to write code at all, because once the shit developers touch it, it will turn to shit. Language is orthogonal.

Fuck you exceptions are great, go is cancer

Exceptions are cancer in every language that has them