At 10:59 PM 8/21/2002 -0400, 'John Porter' wrote:
>Sean O'Rourke wrote:
> > However, if we already have a working register
> > allocator and peephole optimizer, I see little reason to write another.
>
>Maybe you're taking a very perl6-centric view. (I don't know.)
>But as someone who's writing an Tcl-to-parrot compiler
>(for (hypothetical) example), I might very well want to
>implement a different allocator and optimizer.

Thats true. Of course you'd get off the ground a lot faster if you start
out targetting imcc.

>for HLL compilers targeting parrot.  If y'all want to consider imcc
>as just another member of that class, fine!  But if we tell compiler
>writers "You should target imcc, not parrot directly", then imcc
>is clearly in a class by itself.

Lets let the market decide. :) If we write a good enough
intermediate language and listen and assimilate what people
need, I think we can end up better off for it, with a common
back-end compiler, and people will want to use it anyway.

-Melvin


Reply via email to