3 ms·
Easier for quick prototypes, for sure (although I switched to Rust from Haskell due to even worse compile times in Haskell and my disdain for monad transformers
by smaddox 3y ago
Easier for quick prototypes, for sure (although I switched to Rust from Haskell due to even worse compile times in Haskell and my disdain for monad transformers). Also, Rust can't currently do nested pattern matching through Boxes, which can be annoying, coming from Haskell.
But for a high performance compiler, manually managed arena allocation will beat out a generational GC.
- discardable_dan 3y agoChez Scheme would disagree.
- smaddox 3y agoHow so?
- phibz 3y agobox_patterns exists on unstable. Unfortunately it's still not merged.