Changes between Version 1 and Version 2 of Projects/Parrot


Ignore:
Timestamp:
Feb 7, 2010, 7:10:56 AM (10 years ago)
Author:
JoelSherrill
Comment:

New page

Legend:

Unmodified
Added
Removed
Modified
  • Projects/Parrot

    v1 v2  
    11= Parrot On RTEMS =
     2
     3
     4
     5[[TOC(Projects/Parrot, depth=2)]]
    26
    37
     
    812'''Introduction:''' [http://www.parrot.org| Parrot Joel Sherrill] is a cool project that Chris and Joel think would be an enabling technology for RTEMS.  It would let RTEMS developers include code written in numerous dynamic languages into the hard real-time environment RTEMS supports.  This would be especially useful for scripting on the target.  Consider a remote control robot where the command language was in a dynamic language that could be converted to byte-code, uploaded to the target, and then executed. This is just the tip of the iceberg that is possible with Parrot on RTEMS. 
    913
    10 {{{
    11 Parrot is a virtual machine designed to efficiently compile and execute bytecode for dynamic languages. Parrot currently hosts a variety of language implementations in various stages of completion, including Tcl, Javascript, Ruby, Lua, Scheme, PHP, Python, Perl 6, APL, and a .NET bytecode translator. Parrot is not about parrots, though we are rather fond of them for obvious reasons.
    12 }}}
    13 
    14 
     14<blockquote>
     15''Parrot is a virtual machine designed to efficiently compile and execute bytecode for dynamic languages. Parrot currently hosts a variety of language implementations in various stages of completion, including Tcl, Javascript, Ruby, Lua, Scheme, PHP, Python, Perl 6, APL, and a .NET bytecode translator. Parrot is not about parrots, though we are rather fond of them for obvious reasons.''
     16</blockquote>
    1517
    1618'''Goal:''' Support [http://www.parrot.org| Parrot Joel Sherrill] on RTEMS.  With all due respect to the [http://muppet.wikia.com/wiki/Pigs_in_Spac Muppets], we want "BIRDS IN SPACE!"
     
    2830
    2931
    30  *  [[http://www.parrot.org| Parrot]]
     32 *  [http://www.parrot.org| Parrot]