in reply to What will the Perl 6 interpreter be written in?
The Parrot VM is written in C, because C is a good language for writing low-level things like virtual machines.
The Perl6 compiler/interpreter will run on Parrot, and will be written in languages that compile for Parrot, cheifly Perl6. Pugs will be used to bootstrap it, by compiling the first versions of the compiler, until it is able to compile itself.