4 ms·
Benchmarks?
by rubyfan 12y ago
Benchmarks?
- chrisseaton 12y agoI benchmark Topaz alongside the implementation I work on, JRuby+Truffle, http://www.chrisseaton.com/rubytruffle/deoptimizing/benchmarks/ http://www.chrisseaton.com/rubytruffle/deoptimizing/benchmar.... To see Topaz at its best, scroll down to Benchmarks and click Synthetic.
- espadrine 12y agoDid you do a FOSDEM talk? Looks like it. Great talk, and great work. Truffle is great, but strangely its documentation is spread all over the Web, one piece on java.net, another on github/jruby's wiki, yet another on uni-linz.ac.at... How does the team work?
- chrisseaton 12y agoJRuby+Truffle is funded by Oracle Labs. There's two full-time employees on it, a PhD student at Linz, and many other people who contribute occasionally or work on libraries we use. Yeah, two of us were at FOSEM. We all work remotely around the world. The documentation is a bit all over the place at the moment, reflecting the different aspects of the project - part academic/industrial research collaboration, part open source product development. We're not trying to get anyone to use it yet, which is why there isn't a single coherent flashy landing page, but we'll get to that in time.
- rubyfan 12y agoHow far off do you think that might be? The benchmarks are appealing and the optimizations seem like a no brainer (I know easier said than done). What holds this back from being production ready, more Rspec? Off topic now but Truffle looks slightly more interesting than Topaz.
- chrisseaton 12y agoWe have to implement the rest of the core library, and we have to implement a lot of the standard library as well. That's a huge task with thousands of methods, but we're using the code from Rubinius for a lot of it and making good progress, so we hope to be able to run some of the simpler web frameworks by RubyConf this year. It may be another year beyond that before I recommend anyone uses it, or it may be sooner.
- rubyfan 12y agoHow can folks help this effort out if so inclined?
- chrisseaton 12y agoJoin us on #jruby on IRC