Changes between Version 44 and Version 45 of Languages

Show
Ignore:
Timestamp:
02/01/09 23:06:36 (13 years ago)
Author:
coke
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Languages

    v44 v45  
    5757||[http://svn.perl.org/viewvc/parrot/trunk/languages/urm urm]||Universal Register Machine||Perl 5||Parrot 0.8.1-devel||5/7 (71.42%)||Stable?||Inactive|| 
    5858||[http://github.com/fperrad/wmlscript/ WMLScript]||[http://en.wikipedia.org/wiki/WMLScript WMLScript]||PIR||Parrot 0.9.0-devel||358/358 (100%)||Development||Active|| 
    59 ||[http://svn.perl.org/viewvc/parrot/trunk/languages/Zcode Zcode]||[http://en.wikipedia.org/wiki/Z-machine Z-machine]||PIR||Parrot 0.8.1-devel||0/0 (1)||Development||Inactive|| 
    6059 
    6160 * (1) I couldn't get one or more tests to run on my system. 
     
    7877 
    7978See also: [wiki:AbandonedLanguages] 
    80  
    81 = Abandoned projects = 
    82  
    83 This section is for historians only.  
    84  
    85 === miniperl === 
    86  
    87 Written by Jeff Goff. Was in 'languages/miniperl' in Parrot svn repository until r12805. 
    88  
    89 === Amber === 
    90  
    91 Scripting language inspired by Eiffel and Ruby. Original version 
    92 targeted parrot, current version is self-contained. The PMCs for amber 
    93 were in the repository until 0.6.1. http://xamber.org/. 
    94  
    95 === Parakeet === 
    96  
    97 Parakeet was a Forth that was extremely machine specific to the Parrot VM. 
    98 Parakeet also had a lot of features not found in standard Forth, like local 
    99 variables, nested words and classes and (as a result) nested compile-time and 
    100 run-time lexical word, class and variable scopes. 
    101  
    102 Removed from the repository 'languages/parakeet' 
    103 prior to 0.4.10, after having been broken since 0.0.11. 
    104  
    105 Parakeet is also the name of a project the extends the Jikes RVM in order to run Parrot bytecode. 
    106 See http://parakeet.wiki.sourceforge.net/. 
    107  
    108 === BASIC/interpreter === 
    109  
    110 BASIC interpreter was written in PASM, and used the global stack. It was last 
    111 verified working in 0.0.11 before it was removed from 
    112 'languages/BASIC/interpreter' prior to Parrot 0.5.1. 
    113  
    114 === Cardinal === 
    115  
    116 The version at http://rubyforge.org/projects/cardinal/ has been superseded 
    117 by the one in the repository. (See above) 
    118  
    119 === PAPAgei === 
    120  
    121 The PAscal for PArrot compiler was a final year project at I.T. 
    122 Carlow.  
    123  
    124 === Perl 5 === 
    125  
    126 From r16836 up to r25231 'languages/perl5' served as a repository 
    127 for some Perl 5 - specific functionality that was heavily used in early parrot development. 
    128  
    129 === Pint === 
    130  
    131 An experimental implementation of PHP. Described at 
    132 http://www.akbkhome.com/blog.php/View/44/Latest_in_Vapourware_PintCompiler__dbdo.html, 
    133 but no updates since August 2004, and the link to source is a 404. 
    134  
    135 === Plumhead === 
    136  
    137 Plumhead was the PHP on Parrot implementation. It has been renamed to Pipp. 
    138  
    139 === Ruby === 
    140  
    141 Removed from trunk of Parrot subversion repository. Up to revision 12805, 
    142 located in 'languages/ruby'. 
    143  
    144 === SFL === 
    145  
    146 Simple functional language. 
    147 A quickly abandoned attempt. 
    148 See http://web.archive.org/web/20070911102734/ and http://www.acooke.org/andrew/writing/parrot/sfl.html 
    149  
    150 === Span === 
    151  
    152 Span can be most concisely described as Smalltalk for C++, C#, and Java 
    153 programmers. It features an object system modeled on the Smalltalk object 
    154 system and a language syntax designed to be easy to learn for developers of 
    155 C-like languages. Last verified against parrot 0.1.11. 
    156 http://homepage.mac.com/matt.kennedy/Span 
    157  
    158 === TAP (Test Anything Protocol) === 
    159  
    160 A parser for the Test Anything Protocol 
    161 Was located in 'languages/tap', removed in r26661. 
    162  
    163