[prev in list] [next in list] [prev in thread] [next in thread] 

List:       e-lang
Subject:    [e-lang] Announcing E Release Candidate 0.9.1a
From:       "Mark S. Miller" <markm () cs ! jhu ! edu>
Date:       2007-01-15 21:11:33
Message-ID: 45ABEE05.2030104 () cs ! jhu ! edu
[Download RAW message or body]

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
_______________________________________________
e-lang mailing list
e-lang@mail.eros-os.org
http://www.eros-os.org/mailman/listinfo/e-lang

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic