At 01:23 PM 9/11/00 -0500, David L. Nicol wrote:
>Dan Sugalski wrote:
>
> > If anyone's got any arguments in a particular direction, now would be the
> > time. Once we're done wrangling, we'll start in on the features we need to
> > write into the PIL translator, and get implementation of that started.
>
>I believe we should create a working reference implementation in perl5, which
>can then be optimized into any implementation language as a porting problem.

There is far too much of an impedance mismatch between perl and anything I 
know of that compiles for perl to be a useful implementation language. If 
translating perl to C efficiently were easy, we wouldn't need to be doing 
perl 6, I think...

>There is discussion of perl as a prototyping language, that is, get it 
>working in perl and then port it to your faster language, as a 
>methodology.  Why don't we use this methodology?

Because it's far too much work, and too many of the details are different 
in perl and C (or whatever). A lot of the weird things we'll need to do in 
a perl implementation won't need to be done in C, and vice versa.

                                        Dan

--------------------------------------"it's like this"-------------------
Dan Sugalski                          even samurai
[EMAIL PROTECTED]                         have teddy bears and even
                                      teddy bears get drunk

Reply via email to