Changes between Version 32 and Version 33 of WikiStart

Show
Ignore:
Timestamp:
02/12/10 04:09:10 (4 years ago)
Author:
benl (IP: 129.94.242.47)
Comment:

Update state of play

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v32 v33  
    99This section records what the DDC developers are actively working on. If you're hacking on something DDC related then by all means add yourself here. Records are dropped off if they haven't been updated for more than a month. 
    1010 
    11 ==== Ben (benl23) -- updated 4th Feb 2010  ==== 
    12  * DDC has reached a stage where it can reasonably be expected to compile programs, but the compiler itself is very slow and there are lots of bugs. I'm currently refactoring the representation of types (in Type.Exp) to use a Data.Map to hold type constraints instead of a flat list. Along the way I'm redoing some of the more naive parts of the type inferencer, which should result in a major performance improvement. Once the representation of types has stabilised I'll be able to see about fixing #2 (checking the types of instance functions against their definitions) which is a major cause of confusing panic messages. 
     11==== Ben (benl23) -- updated 12th Feb 2010  ==== 
     12 * DDC has reached a stage where it can reasonably be expected to compile programs, but the compiler itself is very slow and there are lots of bugs.  
     13 * I'm currently refactoring the representation of types (in Type.Exp) to use a Data.Map to hold type constraints instead of a flat list. Along the way I'm redoing some of the more naive parts of the type inferencer, which should result in a major performance improvement. Once the representation of types has stabilised I'll be able to see about fixing #2 (checking the types of instance functions against their definitions) which is a major cause of confusing panic messages. 
    1314  
    14  * I'm also fixing up the buildbots and testing framework. I've acquired an Intel Core2 Duo/3GB laptop {{{(discus.ouroborus.net)}}} which is now our dedicated build server. 
    15  
    16  * I've registered the domain {{{ouroborus.net}}} as a permanent home for DDC related things. This page can be reached via {{{ddc.ouroborus.net}}}, and the build server is {{{discus.ouroborus.net}}}. This should help avoid breakage if we need to relocate the servers. I should probably move the wiki pages hosted on www.haskell.org to this trac site to keep everything together. 
     15 * As part of the type inferencer refactoring it I'm also fixing the renamer to properly respect module ids. We had module ids on vars before, but weren't using them.  
    1716 
    1817==== Erik de Castro Lopo (m3ga) -- updated 7th Feb 2010  ====