6 ms·
I think this article is a really bad introduction, both to parallel and functional programming. There is just so much stuff that is badly informed, or simply wr
by CookWithMe 14y ago
I think this article is a really bad introduction, both to parallel and functional programming. There is just so much stuff that is badly informed, or simply wrong, e.g:
> For a functional programmer there is no barrier to concurrency, parallelism, or GPU programming.
Amdahls law? And GPUs, while having branch support recently, still only perform great for problems that are highly data parallel and are not in high need for branching.
> I may surprise you that the state of the art in parallel programming is OpenMP and OpenCL.
This did in fact surprise me a lot! Erlang? Well, if you think about it, a webserver renders webpages in parallel. If that is not state of the art and parallel, then what is?
While I am very interested both in parallel and functional programming, I am actually disappointed this article has made it onto the frontpage of HN...