in reply to C vs. Perl

I think C came in pretty handy for coding perl.

Try doing it with Perl....

Replies are listed 'Best First'.
Re: Re: C vs. Perl
by bunnyman (Hermit) on Oct 23, 2003 at 15:54 UTC

    Perl 6 is going to be written in Perl.

    No it won't. The Perl 6 grammar will be defined it its own regexes. Which will be parsed by a Perl 5 module. Which means that at least some of Perl 6 is written in itself.

    Ref: State of the Onion 2003.

      The Perl 6 grammar will be defined it its own regexes. Which will be parsed by a Perl 5 module.

      While there is a Perl 5 module in progress that implements Perl 6 grammars, it's not intended to be the backbone of the Perl 6 implementation.

      Uhhh ... no. As Elian has stated on a number of occasions (including while correcting me in this thread), Perl6 will be written in Parrot, which is written in C. The big difference that you seem to be referring to will be that Perl6 will be writeable in Perl6, whereas Perl5 cannot be written in Perl5. Still, the generic Perl6 distribution will not be written in Perl6.

      ------
      We are the carpenters and bricklayers of the Information Age.

      The idea is a little like C++ templates, except not quite so brain-meltingly complicated. -- TheDamian, Exegesis 6

      ... strings and arrays will suffice. As they are easily available as native data types in any sane language, ... - blokhead, speaking on evolutionary algorithms

      Please remember that I'm crufty and crochety. All opinions are purely mine and all code is untested, unless otherwise specified.