On Mon, Sep 10, 2001 at 10:29:13AM -0400, Bryan C. Warnock wrote:
> Parrot is striving to be a common backend for multiple scripting languages, 
> of which one is Perl 6, no?  And, of course, to adequately test Parrot, you 
> need to concurrently develop Perl 6, yes?  And that is what is currently 
> happening, yes?  No.  (At least, it doesn't seem so.)

We're developing a CPU. We're developing a compiler target. After all, how
can you develop a compiler if you don't know what you're targeting it for? :)

> Certainly, register creation, memory allocation, garbage collection, and 
> opcode dispatch are definitely within the purview of Parrot.  However, the 
> opcodes' code themselves aren't - they're provided by the language.

Not really. Language-specific operations on Things are the purview of
vtables. THEY're provided by the language.

Simon

Reply via email to