
On 5/5/06, Simon Peyton-Jones
| in general, it's too complex problem, otherwise Simons may already work | on it, because current ghc-generated code is, say, 3 times slower than | it could be.
Thank you for believing in our expertise, but you should not assume that something we have not done is necessarily very difficult. GHC has a huge surface area these days, so we spend a lot of time just keeping everything working. Then we are researchers too (e.g. Simon M is on the ICFP program committee) -- maintaining GHC isn't even our real job.
As a result there are many not-very-hard jobs that we simply do not get around to. (I don't know if this is one of them, though.)
So I say an enthusiastic Yes to anyone who's willing to jump in and start helping. We need more people familiar with GHC's innards.
Well I'm going to take you up on that enthusiastic yes. In order to get familiar with GHC's innards, is there anything particular I should begin with? At the moment I'm just reading through the user's guide. Cheers, Creighton Hogg