Revision 2.6 of the 0.5 alpha release of the ParaSail compiler and virtual machine is now available:
This new release includes a number of enhancements, as well as much more stable support for synchronization via concurrent objects. The enhancements include: conditional expressions (using either "(if X then Y else Z)" or "X? Y : Z" syntax; initial implementation of compile-time checks for race conditions; container "comprehensions" -- an iterator inside a container aggregate, such as:
[for I in 1..N => I**2]
to create a table of squares. See the release notes for all the details.
Post a Comment