1. Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

The Parrot Virtual Machine

Discussion in 'Linux / BSD / Mac OS X' started by regexorcist, Feb 2, 2010.

  1. regexorcist

    regexorcist New Member

    Joined:
    Feb 1, 2010
    Messages:
    178 (0.10/day)
    Thanks Received:
    46
    Location:
    ~/
    [​IMG]

    I really like this idea, one virtual machine for most all interpreted languages.
    Right now it's fairly young (there aren't many working compiliars) but
    the next generation of perl is supporting it (Rakudo / perl6).

    If nothing else an interesting read:
    http://www.parrot.org/
     
    Clement says thanks.
  2. regexorcist

    regexorcist New Member

    Joined:
    Feb 1, 2010
    Messages:
    178 (0.10/day)
    Thanks Received:
    46
    Location:
    ~/
    How about this for a who's who of scripting languages...

    Just think... one simple FOSS runtime that executes almost everything. :respect:
    It's like VLC was for media, but better :rolleyes:
     
  3. Jizzler

    Jizzler

    Joined:
    Aug 10, 2007
    Messages:
    3,430 (1.30/day)
    Thanks Received:
    639
    Location:
    Geneva, FL, USA
    Excellent. No longer do I need separate interpreters for Shakespeare and LOLCODE ;)

    Now I would seriously try it out, except that I wouldn't get very far with PIPP (PHP):

    Pirate (Python) hasn't seen an update in years, and Perk (Java) looks like it only saw about one month of action.

    Might be good for the more esoteric languages though. With minimal setup one could play around with the ones mentioned before, Shakespeare and LOLCODE, along with the rest on the list. I also hope to see someone pick up Taxi, Whitespace, and Zombie.

    Another use might be to develop a new language with Parrot as the native interpreter, so to speak. I'm thinking of creating PORN. Don't have an acronym yet, but I have some ideas for the syntax...
     
    Clement and regexorcist say thanks.
  4. regexorcist

    regexorcist New Member

    Joined:
    Feb 1, 2010
    Messages:
    178 (0.10/day)
    Thanks Received:
    46
    Location:
    ~/
    Yes the Parrot Virtual Machine might be ready to go,
    but the different language compilars are not ready
    for prime time yet.
    I've been waiting patiently, but I still have longer to wait.
    With perl6 support, I have no doubts that everything
    will come together soon.

    The thought of only needing one runtime for multiple languages
    is attractive, but the thought of using multiple languages in one
    application really cool!!!!
    Yes there are advantages to a multi-language runtime. ;)

    @Jizzler -> If you create a PORN language, I'll be one of the
    first to have a LOOK :eek: :laugh:
     
  5. Clement

    Clement New Member

    Joined:
    Feb 11, 2010
    Messages:
    192 (0.11/day)
    Thanks Received:
    26
    Location:
    SouthEast Blue Mountain, Pa
    Not a bad idea at all.

    I would rather see the best features of every language simplified into yet another language. :laugh:
     

Currently Active Users Viewing This Thread: 1 (0 members and 1 guest)

Share This Page