2 ms·
> Everyone was helpful and friendly. Yes the people are wonderful --- much nicer than the code! This is why it feels worth it to write something like this to t
by Ericson2314 4y ago
> Everyone was helpful and friendly.
Yes the people are wonderful --- much nicer than the code! This is why it feels worth it to write something like this to try to steer such a big ship after so many years.
> Hopefully this work makes everything better for newbies, etc.
I certain hope so. The sibling comment linked https://ghc.dev/ https://ghc.dev/ which I wasn't even aware of! But what really excites me is stuff like https://gitlab.haskell.org/ghc/ghc/-/merge_requests/5965 https://gitlab.haskell.org/ghc/ghc/-/merge_requests/5965
Yes, you can just** `cabal build ghc` now (well, after a few quick other steps, also just does the compiler proper no std libs ;).
I want to build on that with things like https://gitlab.haskell.org/ghc/ghc/-/issues/17191 https://gitlab.haskell.org/ghc/ghc/-/issues/17191 so all the complexity and bespoke nature of building GHC today just....goes away!
While that is orthogonal to the types of non-modularity we discuss in this paper, it is very much a kindred project in spirit.