in reply to Re^9: Why Perl 6 is taking so !@#$ long
in thread Why Perl 6 is taking so !@#$ long

Just as Perl5 builds a miniperl to use in the construction of the real thing, so you could eventually arrive at a VM written in it's own source language and use a (downloaded) binary distribution to bootstrap a fully self-compiled toolset.

I thought we were talking about a VM. VMs are virtual. I'm not seeing where compilation to native ASM is part of a VM's responsabilities.


My criteria for good software:
  1. Does it work?
  2. Can someone else come in, make a change, and be reasonably certain no bugs were introduced?
  • Comment on Re^10: Why Perl 6 is taking so !@#$ long

Replies are listed 'Best First'.
Re^11: Why Perl 6 is taking so !@#$ long
by BrowserUk (Patriarch) on Feb 28, 2006 at 22:02 UTC

    I believe that a bytecode to native compiler has always been a part of the overall plan, albeit with a somewhat low priority.

    It has to be easier to write a bytecode to C compiler once you have a working interpreter as a reference platform, than to do so from scratch?


    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    Lingua non convalesco, consenesco et abolesco. -- Rule 1 has a caveat! -- Who broke the cabal?
    "Science is about questioning the status quo. Questioning authority".
    In the absence of evidence, opinion is indistinguishable from prejudice.