On Tuesday 29 August 2006 19:51, Matt Diephouse wrote:

> It's been said that writing PMCs sucks. This is your chance to tell
> the world why. Because for things to get better, we have to know what
> sucks.
>
> I'll get things started:
>
>   1) pmc2c.pl is very fragile - when it gets input it doesn't like, it
> just ignores it (see RT#39313)
>   2) You can't use :slurpy, :optional, or :named arguments. Even if
> there's support under the hood, there's no way to write a PMC with
> these arguments.

3) The documentation is poor.  There's a lot of copy and paste coding 
occurring, and that leads to duplication.

4) There's a lot of required duplication.

5) The only code re-use mechanism is inheritance.  Roles would be nice.

-- c

Reply via email to