[e-lang] Announcing E Release Candidate 0.9.1a
Mark S. Miller
markm at cs.jhu.edu
Mon Jan 15 15:11:33 CST 2007
At <http://erights.org/download/0-9-1/>.
The main highlights of this release are
PassByConstruction is now available for E objects
<http://www.eros-os.org/pipermail/e-lang/2007-January/011760.html>
An object declared as, for example
def foo implements pbc {
to __optUncall() { return [1, "add", [2]] }
# ...
}
will be passed-by-construction across CapTP. This means that its __optUncall()
method will be called on the sending side, the elements of the result triple
will be passed, and the corresponding triple as received will be called (here,
as “E.call(1, "add", [2])”) to create the object as received.
Missing serialVersionUIDs
<https://sourceforge.net/tracker/index.php?func=detail&aid=1630242&group_id=75274&atid=551529>
All Java classes in E-on-Java which implement Serializable now have their own
serialVersionUID. This makes them CapTP-serialization incompatible with
previous versions of E-on-Java, but enhances compatibility across future versions.
Other highlights explained on the highlights page at
<http://erights.org/download/0-9-1/highlights.html>.
--
Text by me above is hereby placed in the public domain
Cheers,
--MarkM
More information about the e-lang
mailing list