4 ms·
An architecture the author doesn't consider is the Haskell Reduceron.
by random314 4y ago
An architecture the author doesn't consider is the Haskell Reduceron.
- shadowofneptune 4y agohttps://yosefk.com/blog/high-level-cpu-follow-up.html https://yosefk.com/blog/high-level-cpu-follow-up.html: "Reduceron is designed to run Haskell, and focuses on an optimization problem I wasn't even aware of, that of graph reduction. [...] I think I'll look into this whole business some more. Pure functional languages are a weak spot of mine; for now, I can only say three things for sure: (1) side effects are a huge source of bugs, (2) although they get in the way of optimizers, side effects are a poor man's number one source of optimizations, so living without them isn't easy, and (3) the Reduceron is a pretty cool project."