First, congratulations for JavaOne, wish I could have been there.
I'm sure lots of people would be happy to chip in. However the state of
anonymous sourcforge is a showstopper for me. I know it doesn't affect you guys
as commiters so you may not be thinking about it too much after the euphoria of
JavaOne. Please switch to something that works soon!
- Tim
Charles O Nutter wrote:
Tom and I are starting the process of gathering and merging changes for
an upcoming 0.9.0 release. This will include all recent fixes. If you
have code you've been waiting to submit, now is the time to finish it up
and send it to us. We're looking at doing an RC within the next week and
a full release shortly after.
This release will include: (my short list)
- Scoping fixes for IRB
- Many, many, many fixes to allow Rails to run unit tests, ActiveRecord,
and a simple app (consider that none of our recent Rails work was in
0.8.3, and now a full app works)
- Some early, primitive optimizations
- Further improvements to zlib and ever-closer to full RubyGems support
- Potentially a new YAML parser, a la RbYaml from Ola Bini
There may be incremental 0.9.1 releases over the summer as we continue
to improve Rails support, add further and broader-reaching
optimizations, and begin compiler work. I personally am voting for the
following milestones to constitute a 1.0 release:
- RubyGems working 100% (negotiable if 90% of use cases function
correctly and Rails is installable)
- Full Rails support
- Rake working 100% (so the many people interested in using it for
builds will have a JRuby release to point at)
- Continuations and 100% stackless (negotiable if we can support all the
above without)
We are also beginning a real push for optimization of JRuby interpreted
mode after the 0.9.0 release, so gentleman (and ladies, should any be
listening), start your profilers. A few areas we know are problematic:
- Object creation is through the roof in almost every scenario; better
caching and smarter interpretation could go a long way
- Reducing the overhead of walking and re-walking the AST for every
invocation would help immensely
- Reducing the weight of all system objects could also be helpful
JRuby has a lot of momentum now and a lot of people are starting to take
notice. Now's the time to really hit things hard.
--
Charles Oliver Nutter @ headius.blogspot.com <http://headius.blogspot.com>
JRuby Developer @ jruby.sourceforge.net <http://jruby.sourceforge.net>
Application Architect @ www.ventera.com <http://www.ventera.com>
------------------------------------------------------------------------
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.7.1/347 - Release Date: 24/05/2006
-------------------------------------------------------
All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully trained technicians. The highest number of Red Hat certifications in
the hosting industry. Fanatical Support. Click to learn more
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
_______________________________________________
Jruby-devel mailing list
Jruby-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jruby-devel