On Thu, Jul 20, 2000 at 11:53:28AM -0400, Joshua N Pritikin wrote: > On Thu, Jul 20, 2000 at 11:29:34AM -0400, jdporter@min.net wrote: > > Joshua N Pritikin wrote: > > > On a more serious note, will perl6 be written in C or C++? If C, then I > > > suggest that we avoid actually writing any C by hand, and instead write > > > a perl5 code generator for each major component. > > > > My humble suggestion: Objective C. > > As a target for the code generator? Sure, whatever. Maybe a picture > will help: > > Perl5 => Intermediate Representation (C or C++ or Obj-C) => Perl6 > > The part I want to emphasize is that Perl6 should not be written in a > low-level language. Chip's Topaz idea was to use C++ instead of C. > Maybe C++ is still too low-level. I propose that perl6 be written > exclusively in perl5. Writing it in perl5 doesn't make much sense to me. If it's written in perl, it should be written in perl6. That of course gives you a bootstrap problem, but that has succesfully been solved for other compilers too. Abigail