Category:Perl 6: Difference between revisions

m
no edit summary
(Perl 6's typing is gradual, not weak...and it does both Nominative and Duck typing as desired...)
mNo edit summary
Line 24:
Major new features include multiple dispatch, declarative classes, grammars, formal parameters to subroutines, type constraints on variables, lazy evaluation, junctions, meta-operators, and the ability to change Perl's syntax at will with macros and user-defined operators.
 
There are several different implementations of Perl 6. They vary widely in design goals, degree of completeness, and current development activity. At present, the implementations closest to matching the specification are [http://www.pugscode.org/ Pugs], written in [[Haskell]], and [http://rakudo.org/ Rakudo], built on the [http://www.parrot.org Parrot] virtual machine; of these two, only the latter is actively developed. There are also active implementation efforts to port toon .NET and other platforms.
 
<br clear=right><!-- Stop the category list and infobox from overlapping -->
Anonymous user