With this release, we have cleaned up some performance issues and some
platform-specific build issues. The source-code gem has been tested and
should work on Linux, Solaris, OS X, and Win32.
We’ve also added a binary gem for Win32, so you no longer need to have a
compiler to use EventMachine on that platform. We’re happy to add a
release for other platforms- just tell us what you need. If you have
using the binary gem, please send us a description of the problem so we
get it right.
Welcome Jeff R. to the EventMachine team. If you’d like to contribute,
we’d be delighted to have you.
We’ve had many comments about expanding the scope of EventMachine beyond
network events and timers, to include IPC, processes, thread pools, etc.
We’ve also heard from many people that a pure-Ruby implementation would
Good Thing™. So work is now underway to achieve both goals. Stay
we will shortly release some new source-level gems that will have some
these new features. Ultimately, the goal is to provide a full stack for
event-driven Ruby applications that is comparable in feature-depth to
Python’s Twisted. But of course, with all the Ruby-ness and
you know and love.
For those who are interested, check out the new project Catamount on
Rubyforge (only a Readme with a description of project goals so far). We
intend to build on the EventMachine foundation to eventually provide a
stack for deploying enterprise applications in Ruby, including SOA,
database descriptors, auth/az, etc.