Amber for Parrot 0.4.2 reviewDownload
Amber for Parrot is an object-oriented scripting language for the Parrot virtual machine.
Amber for Parrot combines the traditional advantages of scripting languages with support for software correctness and large-scale software engineering.
Amber for Parrot has syntax and semantics somewhere between those of Eiffel and Ruby.
Here are some key features of "Amber for Parrot":
A focus on software correctness and re-use
Syntax and semantics somewhere between those of » ruby and » eiffel
Scales well to large systems
Concise syntax, easy to read and maintain
Interoperates with code written in C and Parrot PIR
Interoperates with Parrot versions of » perl, » Python, » ruby etc
Supports Contract Driven Design (CoDD) for software development
Supports Contract Hardening (CoHa) for robustness
Open source: licensed under the » GPL
Commercial licensing and support also available
What's New in This Release:
The number of arguments is now checked at each call, and an exception is raised if a mismatch occurs.
Amber for Parrot 0.4.2 keywords