15 Oct '12, 6pm

Blog post: "So You Want To Optimize Ruby"

I was recently asked for a list of "hard problems" a Ruby implementation really needs to solve before reporting benchmark numbers. You know...the sort of problems that might invalidate early perf numbers because they impact how you optimize Ruby. This post is a rework of my response...I hope you find it informative! Fixnum to Bignum promotion In Ruby, Fixnum math can promote to Bignum when the result is out of Fixnum's range. On implementations that use tagged pointers to represent Fixnum (MRI, Rubinius, MacRuby), the Fixnum range is somewhat less than the base CPU bits (32/64). On JRuby, Fixnum is always a straight 64-bit signed value. This promotion is a performance concern for a couple reasons: Every math operation that returns a new Fixnum must be range-checked. This slows all Fixnum operations. It is difficult (if not impossible) to predict whether a Fixnum math opera...

Full article: http://blog.headius.com/2012/10/so-you-want-to-optimize-r...

Tweets

So you want to optimize Ruby:

blog.headius.com 16 Oct '12, 4am

I was recently asked for a list of "hard problems" a Ruby implementation really needs to solve before reporting benchmark ...

I want!!!

shoeperwoman.com 21 Oct '12, 5am

#Job post for android app in ruby by ytong2122:...

freelancer.com 16 Oct '12, 4pm

Project ID: 2571593 Project Type: Fixed Project Description: I am working on a Ruby-On-Rail project, as I am new on it, I ...

#job Ruby Script by avongraphics: We have a wor...

freelancer.com 15 Oct '12, 11am

Project ID: 2567774 Project Type: Hourly Hours of work: Unspecified Project Duration: Project Description: We have a workf...

5 Easy Ways to Optimize Your #Emails for Better...

networksolutions.com 16 Oct '12, 6pm

I constantly check email on my iPhone when I am out and about – and I bet you do too. Your prospective and current clients...

@alex_gaynor Ruby on Rails is – depending on wh...

headshift.com 15 Oct '12, 4am

There’s been no shortage of “magic bullet” technologies over the years, and one of the hottest things in web development a...

New post: Motivation Monday - Be What You Want to Become #sweatpink

New post: Motivation Monday - Be What You Want ...

elbowglitter.com 15 Oct '12, 12pm

Who do you want to be? Then start now. Don’t start tomorrow. Don’t start next week. Start now. Be that person now. Sure, i...

@krisholt Thats awful. I want one of those Keur...

starbucks.com 15 Oct '12, 3am

Nutritional information is calculated based on our standardized recipes. Because our beverages are handcrafted and may be ...

Singapore I want some more

twitter.yfrog.com 21 Oct '12, 12pm

nickjonas 27 mins 29 secs ago Twitter

UK government new gov.uk technology stack looks...

digital.cabinetoffice.gov.uk 16 Oct '12, 10pm

A large but not exhaustive list of the key components, tools and services that have gone into the construction of GOV.UK. ...

This Thursday at @nwrug - Rails 4 Streaming wit...

nwrug.org 15 Oct '12, 5pm

18th October – Rails 4 Streaming with Sławomir Wdówka This month we have Sławomir Wdówka giving us a talk on Rails 4 Strea...

5 on Friday: Monetize and Optimize Your Marketing: optimize #emails, monetize #content, boost

5 on Friday: Monetize and Optimize Your Marketi...

networksolutions.com 06 Oct '12, 3pm

Want to optimize your emails for mobile readers? Want to monetize your content through syndication? Want to boost the effe...

Cautam programator as in Ruby/Rails #angajari #...

blog.2parale.ro 15 Oct '12, 4pm

Te poti lauda cu un portofoliu de site-uri/aplicatii in Ruby/Rails sau cu o serie de contributii semnificative la proiecte...