develooper Front page | perl.bootstrap | Postings from July 2000

Re: Working Group Proposal

From:
abigail
Date:
July 20, 2000 09:00
Subject:
Re: Working Group Proposal
Message ID:
20000720161746.14381.qmail@delanet.com
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



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About