I'm a big believer in the classic https://www.joelonsoftware.com/2000/04/06/things-you-should-... such that I much rather refactor GHC even if starting over, or working on Idris 2, is tempting.
> I think doing something similar with GCC is likely hopeless.
I think it could be done, but yes refactoring Haskell is so much easier — an opportunity to be embraced!
I'm a big believer in the classic https://www.joelonsoftware.com/2000/04/06/things-you-should-... such that I much rather refactor GHC even if starting over, or working on Idris 2, is tempting.
> I think doing something similar with GCC is likely hopeless.
I think it could be done, but yes refactoring Haskell is so much easier — an opportunity to be embraced!