Interesting research for Ruby implementors

  • Thread starter M. Edward (Ed) Borasky
  • Start date
G

Giles Bowkett

I just discovered this paper today:
http://domino.research.ibm.com/comm...zel.index.html/$FILE/sigmetrics07-layouts.pdf

"Data Layouts for Object-Oriented Programs".

Interesting reading for those of you who are implementing Ruby -- I'd
think the jRuby team would be especially interested, since most of the
results were with IBM's Java Virtual Machine.

Just a note about JRuby, by the way - it's fully up and running.
ThoughtWorks is deploying software with it. I was under the impression
performance put it in the interesting thought experiment category, but
I met Ola Bini at OSCON and apparently it's 100% ready for prime time.
I think this is pretty big news for anybody working at a Java-oriented
company who wants to bring in some Ruby.
 
B

barjunk

Just a note about JRuby, by the way - it's fully up and running.
ThoughtWorks is deploying software with it. I was under the impression
performance put it in the interesting thought experiment category, but
I met Ola Bini at OSCON and apparently it's 100% ready for prime time.
I think this is pretty big news for anybody working at a Java-oriented
company who wants to bring in some Ruby.

--
Giles Bowkett

Blog:http://gilesbowkett.blogspot.com
Portfolio:http://www.gilesgoatboy.org

Speaking of data layouts...what is recommended reading for taking your
problem space and turning it into Ruby objects? I know experience
plays a big role here, but having the right set of guidelines and
questions to ask yourself is a real help.

Mike B.
 
G

Gregory Brown

Speaking of data layouts...what is recommended reading for taking your
problem space and turning it into Ruby objects? I know experience
plays a big role here, but having the right set of guidelines and
questions to ask yourself is a real help.

You may wish to read the source of some of the top 50 or so downloaded
projects on RubyForge. If you pick the ones closer to your domain,
you might find the way they are structured helpful.

Of course, there is no guarantee that a popular project is necessarily
a well structured project, but it's worth a shot.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
474,264
Messages
2,571,314
Members
47,990
Latest member
MauricioEl

Latest Threads

Top