Version 2 (modified by gaurav, 13 years ago)

Added WMLScript and Zcode

A number of languages targeting Parrot are in development. Some of them can be found in the Parrot tarball, in languages/. Others are being developed outside of Parrot.

If you make any changes to this table, please update languages/LANGUAGES_STATUS.pod as well.

NameVersionLanguageWritten inBuilds onTestingCompletenessDevelopment
APL APLPerl6GrammarParrot 0.8.1-devel166/166 (100%) (1)UnknownInactive
BASIC2.0 BASIC, Microsoft QuickBASIC 4.5Perl, PIR??Stable?Inactive
PIRParrot Intermediate RepresentationPerl6GrammarParrot 0.8.1-devel? (1)Development?Maintenance
WMLScript WMLScriptPIRParrot 0.8.1-devel?DevelopmentActive
Zcode0.2 Z-machinePIRParrot 0.8.1-devel0/0 (1)DevelopmentInactive
  • (1) One or more tests didn't work.


So it's easy to tell what's going on with a project, I'll categorize statuses on the basis of two criteria:

  • Completeness: stable, development, prototype, unknown
    • Stable: Claims to be version 1.0, 2.0, etc.; tests appear to cover a usable subset of functionality.
    • Development: Claims to be version 0.1, 0.2, etc.; large functionality missing.
    • Prototype: Claims to be development, prototype or no version number; only basic functionality is in.
    • Unknown: I don't understand this language well enough to tell. Please replace this if you can.
  • Development: active, maintenance, dormant, inactive
    • Active: Major changes in the last month.
    • Maintenance: Minor changes in the last month.
    • Dormant: No changes in the last month.
    • Inactive: No changes in the last three months.