Re: Parrot for Python

From: Paul Prescod (paul_at_prescod.net)
Date: 04/04/04


Date: Sat, 03 Apr 2004 16:19:20 -0800
To: John Roth <newsgroups@jhrothjr.com>

John Roth wrote:
>...
>
> I believe there were some people working on a Python
> port to Parrot a while ago, but they lost interest when
> the then current Parrot implementation was insufficient
> to handle what they wanted to do.
>
> It's all a volunteer effort; it'll get done if enough
> people want to get together to get it done.

The developers of Parrot are implementing Python on Parrot themselves.

http://www.hole.fi/jajvirta/weblog/20040108T2001.html

As of a month ago:

"Just in case anyone's keeping track, here are a few things that are
working:
        • Bytecode loading
        • Objects
        • Method calls
        • Operator Overloading

  oh, yeah, and all that pesky math stuff, subroutines, and strings.
They work too, though Unicode needs some help. And variables. We can do
variables.

Still need some work on nested namespaces, actual bytecode translation,
and object performance, but..."



Relevant Pages

  • Re: Programma free per fare siti
    ... Con magari il sogno di potere fare convivere oggetti Python e Ruby. ... Io temo che qualsiasi altra "macchina virtuale generalizzata" tipo ... Parrot avra` lo stesso problema di Parrot: ...
    (it.comp.macintosh)
  • Re: Confused about properties, descriptors, and attributes...
    ... how Python stores the state of an object. ... as keys and references to other objects as values - one of these name/ref pairs pointing to the class object. ... Descriptor in a Class, and a Property in a Class? ...
    (comp.lang.python)
  • Re: Simple questions on use of objects (probably faq)
    ... orientation. ... Now we create a new instance of Parrot: ... Python to make it work -- changes which are of dubious benefit. ... just doing things with lists of ...
    (comp.lang.python)
  • Re: Mac e programmazione
    ... Parrot viene fuori come una costola del progetto Perl 6, ... L'ultima cosa che ho sentito in merito e` (da un tizio che si chiama Sam ... chi altri piu` adatto per seguire un porting di Python alla VM di ...
    (it.comp.macintosh)
  • Re: Parrot for Python
    ... > port to Parrot a while ago, but they lost interest when ... > the then current Parrot implementation was insufficient ... The developers of Parrot are implementing Python on Parrot themselves. ...
    (comp.lang.python)