ANNOUNCE: GHC survey results
robdockins at fastmail.fm
Tue Jun 28 11:48:49 EDT 2005
>> Some people would like features removed (implicit parameters was
>> mentioned a couple of times). Linear implicit parameters is a clear
>> candidate for removal.
> I don't understand the motivation for this. Implicit parameters do weird
> things with the monomorphism restriction, but when I'm worried about
> that, I choose not to use them together.
> Why remove a feature from a product? Why not, instead, just choose to
> not use it?
Because the feature complicates the product, increases maintainance
costs, and keeps the maintainers from working on other things people
care more about?
GHC is pretty complex, and if that complexity can be reduced by
eliminating unpopular features I'm all for it. (Although I have to
admit I have a soft place in my heart for external core...)
More information about the Glasgow-haskell-users