develooper Front page | perl.perl5.porters | Postings from August 2008

kurila 1.13 released

Gerard Goossen
August 10, 2008 03:31
kurila 1.13 released
Message ID:
kurila 1.13 released

Values passed to subroutines and elements of an array or hash are no
longer restricted to being a scalar, but can also be arrays or
hashes. Making it possible to use complete data structures without
needing references.


+ Values can be any type
+ Expand operator "<"
+ Subroutines always return a scalar; "wantarray" keyword removed
+ New operators "nelems" and "nkeys"
+ Only Hashes can be tied
+ Scalars, arrays and handles can no longer be tied.
+ Forward subroutine declarations are no longer supported.

Known bugs:
+ Documentation
+ Extensive use of lists
+ Self referential assignment problems
+ Tied hashes with complex data
+ Limited platform support
has a more complete list of the changes.

kurila 1.13 is released together with more than hundred modules,
available together at:

kurila 1.13 without the CPAN modules is available at:
And should become available on CPAN.
Or use git to get the latest version:
git-clone git://

Perl Kurila is a dialect of Perl. With Perl 5 as ancestor it has a
solid base, but without the backwards compatibility
requirement of Perl 5, it is free to evolve into new directions.

More information about kurila is available at

Standing on the shoulders of a red giant to face the future.

Gerard Goossen
TTY Internet Solutions Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About