Will Rakudo ever be written entirely in Perl 6?
- Currently Rakudo is a mix of Perl 6, PIR, and C
4313 lines Perl 6 10467 lines PIR 986 lines C
- Major parser and compiler components are Perl 6
- PIR and C are used for runtime primitives and builtins
- most files small: less than 100 lines of PIR or C source
- Much existing PIR code will be rewritten as Perl 6
- Many primitive operators and operations may remain as PIR or C