AsyncScala: E-like concurrency in Scala

Constantine Plotnikov <[email protected]> Sun, 12 Jun 2011 03:54:11 +0400
Newsgroups gmane.comp.lang.e.general
Message-ID <[email protected]>
Hello All!

For those, who liked E concurrency model, but also like strongly typed
languages, there is now an option available: AsyncScala

   - Web site: http://asyncobjects.sourceforge.net/asyncscala/index.html
   - Downloads:
   https://sourceforge.net/projects/asyncobjects/files/asyncscala/0.2.0/<http://asyncobjects.sourceforge.net/asyncscala/index.html>

The project is combination of ideas from E and Occam, and I have already
discussed the ideas for the project on this mailing list. I have managed to
implement it on library level, and I believe that implementing it in other
languages that have a reasonable closures should be easy as well. Some ideas
could be even back-ported to E.

Primary area for which it is targeted is IO-bound applications. There is
already NIO-library that is almost as easy to program to as with normal
synchronous sockets. Also tried to port some ideas from Rx
presentation<http://www.infoq.com/presentations/Rx-Curing-Your-Asynchronous-Programming-Blues>as
streams library.


Thanks,

Constantine

_______________________________________________
e-lang mailing list
[email protected]
http://www.eros-os.org/mailman/listinfo/e-lang