README.md in celluloid-0.10.0 vs README.md in celluloid-0.11.0

- old
+ new

@@ -70,21 +70,31 @@ for more detailed documentation and usage notes. Like Celluloid? [Join the Google Group](http://groups.google.com/group/celluloid-ruby) or visit us on IRC at #celluloid on freenode +### Is it any good? + +[Yes.](http://news.ycombinator.com/item?id=3067434) + +### Is It "Production Ready™"? + +Yes, many users are now running Celluloid in production by using +[Sidekiq](https://github.com/mperham/sidekiq) + Supported Platforms ------------------- -Celluloid works on Ruby 1.9.3, JRuby 1.6 (in 1.9 mode), and Rubinius 2.0. JRuby -or Rubinius are the preferred platforms as they support true hardware-level -parallelism for Ruby threads, whereas MRI/YARV is constrained by a global -interpreter lock (GIL) and can only execute one thread at a time. +Celluloid works on Ruby 1.9.3, JRuby 1.6, and Rubinius 2.0. JRuby or Rubinius +are the preferred platforms as they support true thread-level parallelism when +executing Ruby code, whereas MRI/YARV is constrained by a global interpreter +lock (GIL) and can only execute one thread at a time. -To use JRuby in 1.9 mode, you'll need to pass the "--1.9" command line option -to the JRuby executable, or set the "JRUBY_OPTS=--1.9" environment variable. +Celluloid requires Ruby 1.9 mode on all interpreters. This works out of the +box on MRI/YARV, and requires the following flags elsewhere: -Celluloid works on Rubinius in either 1.8 or 1.9 mode. +* JRuby: --1.9 command line option, or JRUBY_OPTS=--1.9 environment variable +* rbx: -X19 command line option Additional Reading ------------------ * [Concurrent Object-Oriented Programming in Python with ATOM](http://python.org/workshops/1997-10/proceedings/atom/):