|
|
|
|
|
by willtim
2921 days ago
|
|
Those benchmarks do not compare like-for-like. Often the Haskell versions try to solve the problems elegantly with high-level functional code at the expense of performance, e.g. see Mandelbrot. GHC Haskell is an advanced optimising compiler that will produce considerably faster functional code than both Erlang and Java. For maximum performance, it is perfectly possible to write imperative array-oriented code in Haskell, in which case performance should be comparable to Java. |
|
Please consider all the things Phil Trinder likely knows about GHC ;-)
https://scholar.google.co.uk/citations?user=3Bs_EA0AAAAJ