Re:Composable multi-threaded parallelism in Julia
by StefanKarpinski on Thursday July 25, 2019 @12:49AM
(#20522638)
At what point did anyone claim it was a new idea? The blog post cites prior art in the very first paragraph. Not in a footnote—in the main text. The top post here cites several other languages with a similar model. This entire thread reads like a bunch of dudes who are really dying to "well, actually" someone.
[ Parent
| on HN ]
Re:Composable multi-threaded parallelism in Julia
by chrisseaton on Thursday July 25, 2019 @04:37AM
(#20523673)
I think people were responding to
> The only systems which have supported compute-oriented composable parallelism like this are Cilk and TBB
Because it isn’t true. Haskell is an example of why it isn’t true.
Re:Composable multi-threaded parallelism in Julia
by StefanKarpinski on Friday July 26, 2019 @05:57PM
(#20538707)
It's extremely debatable that Haskell is compute-oriented. I know that Haskell people like to talk about doing numerical computing in Haskell, but in reality it does not seem to be a thing. No one has ever used Haskell to implement large scale scientific computations on supercomputers, for example.
Re:Composable multi-threaded parallelism in Julia
by DNF2 on Monday July 29, 2019 @09:48AM
(#20554537)
This particular example appears to be an implementation of a 'Computer algebra system', which seems to be a type of symbolic computing rather than numerical computing.
[dead]