2 ms·
Yes me too, and shout out to https://gitlab.haskell.org/users/hsyl20 https://gitlab.haskell.org/users/hsyl20 behind this work, who has been doing the unglamorou
by Ericson2314 6y ago
Yes me too, and shout out to https://gitlab.haskell.org/users/hsyl20 https://gitlab.haskell.org/users/hsyl20 behind this work, who has been doing the unglamorous work of refactoring away decades of tech debt in GHC like no person ever before, to the best of my knowledge.
https://gitlab.haskell.org/ghc/ghc/-/issues/17957 https://gitlab.haskell.org/ghc/ghc/-/issues/17957 for example. You would think the Haskell compiler in Haskell would be a shining example of a pure functional programming, but you would be wrong!
(GHC most predates more modern ideas about how programs should leverage pure functional languages. I also speculate early on there was an "innovation budget" idea, conscious or otherwise, that if the language was novel, and the compilation analyses (e.g. strictness analysis) were novel, that was enough, and the domain-agnostic architecture of the compiler should be proven and bog-standard.)