Compared to the previous prototype:
* it is much faster;
* it can run on multiple kinds of network;
* has backends to support different environments (like cluster or cloud);
* has a new system for dealing with node disconnect and reconnect;
* has a more precisely defined semantics;
* supports composable, polymorphic serialisable closures;
* and internally the code is better structured and easier to work with.
http://www.youtube.com/watch?v=1jJ2paFuErM
Slides: http://www.haskell.org/wikiupload/4/46/Hiw2012-duncan-coutts...
Compared to the previous prototype:
* it is much faster;
* it can run on multiple kinds of network;
* has backends to support different environments (like cluster or cloud);
* has a new system for dealing with node disconnect and reconnect;
* has a more precisely defined semantics;
* supports composable, polymorphic serialisable closures;
* and internally the code is better structured and easier to work with.