and several reports suggest that their acquisition of Heroku, a Ruby cloud platform provider, just delivered a large and growing developer audience to’s door. But did it? as a developer destination’s recent acquisition of Heroku, along with’s newly introduced offering is raising the prospects of a major platform as a service (PaaS) player for developers. Or at least that’s what would like you to think. Here’s how’s CEO, Marc Benioff, described the motivation behind the acquisition:

Ruby is the language of Cloud 2 [applications for real-time mobile and social platforms]. Developers love Ruby. it’s a huge advancement,” said Benioff. “It offers rapid development, productive programming, mobile and social apps and massive scale. We could move the whole industry to Ruby on Rails.

Analyst James Governor of RedMonk, a firm that is very much in tune with developer trends, wrote positively about the acquisition. Governor believes that Heroku, because of its Ruby heritage, will in fact bring developers to who may have previously looked elsewhere. Governor writes:

Salesforce avoids IT to sell to the business, while Heroku avoids IT to sell to developers. The two firms definitely have something in common. While Salesforce has done an outstanding job selling to line of business people, its direct outreach to developers through its PaaS platform and “Java-like” APEX language has been disappointing so far. Big Difference then- APEX is “Java-like”. Heroku is Ruby.

Even Engine Yard, a competitor of Heroku, agrees that Ruby is a developer favorite, but dismisses that developers will wish to be tied to Tom Mornini, Engine Yard CTO and co-founder, explains:

No respectable developer wants to be on This could drive even more developers [to Engine Yard’s platform]…Ruby is the language for the cloud. If you are building apps, and you are building on the cloud, you have to build with Ruby

Ruby’s rise?
For Heroku to deliver a large and growing number of developers, Ruby’s use should be growing.

According to the Tiobe index of the top 50 programming languages, Ruby’s usage declined in 2010 and has been, at best, relatively flat since 2007. The dark purple line at the bottom of the chart represents Ruby usage.

Next, a search for the terms “Ruby”, “PHP”, and “Python” in job postings on suggest that jobs seeking Ruby skills are in fact increasing. However, Ruby jobs trail both Python and PHP in the actual number and growth rate of the jobs. The dark red line represents Ruby jobs on

Based on this data, it’s difficult to argue that Heroku truly delivered a horde of developers to’s door. At least today.

Ruby in the enterprise
For Ruby to in fact become the de facto language of “Cloud 2” as Benioff claims, Ruby needs to be accepted by enterprises.

As much as and Heroku may be attempting to avoid IT, as Governor points out, when adoption grows sufficiently large within an enterprise, IT gets involved.

Today, few IT organizations approve of or support dynamic scripting-language based applications. Fewer enterprise middleware vendors could point to substantial businesses selling dynamic scripting language-based solutions to enterprises. While both of these could simply be point in time statements, they both need to be reversed before Ruby can take off in the enterprise.

It would seem that is betting that it can not only attract developers, but use its brand to win approval for Ruby in the enterprise.

An alternate reality could see successfully driving Ruby’s fortunes with developers, and entrenched middleware vendors such as IBM, Oracle or Microsoft benefiting when IT organizations begin looking for Ruby-based solutions.

Interesting times ahead for Ruby, and enterprises alike.

Follow me on Twitter at SavioRodrigues. I should state: “The postings on this site are my own and don’t necessarily represent IBM’s positions, strategies, or opinions.”