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/):