• Home
  • About
  • Contact
  • Reviews
  • Welcome

Sazbean

Internet Marketing & Strategy

Feeds:
Posts
Comments

Best of 2008 – Ruby one-liners get answered

Thursday, Dec 25, 2008 by Aaron Worsham

rubymegyarshThe guys over at Rails Envy, a Ruby on Rails enthusiast podcast, have a running joke.  Their catch phrase? – ‘Rails can’t scale.’ Yeah, I wasn’t too sure I got the joke either.  Then I heard it myself in CIO level discussions from smart business people parroting things they didn’t understand and read somewhere once in an article in a magazine bylined by a guy in a suit who looked corporate and trustworthy.  Rational reasoning and discourse can sometimes be co opted by bumper-sticker wisdom even at the highest levels.

Here is the thing about corporations; enterprises are in the business of managing calculated risk within the market or industry they operate.  They do this by forcing non-core operations to be conservative, risk-adverse and predictable.  It’s a bit like hedging your business’s bet in the junk bond market (core business) by backing it with rock solid, non sexy T-Bills (non-core like software development).  Sure, the return on the T-Bills is lousy but you know in three years you won’t be out that investment.  Java, backed by Sun Microsystems, and .Net, backed by Microsoft, are some of the blue chip securities of the programming world.  Enterprises trust them.  One-liners like ‘Rails can’t scale’ are the one-handed brushoff of entrenched corporate IT’ers to the mere idea of using something new like Ruby or Rails.

Still, Ruby is a persistent pitch man, especially in the web technologies.

Corporate IT: Ruby uses green threads and Rails is single threaded, why are we even talking?

Ruby: Ruby’s MRI is green threaded, but the JRuby interpreter uses native threads in the JVM, just like Java.  Also, Rails 2.2 just released 2.2 RC1 that is thread safe.  Merb was thread safe from the start and just released 1.0 RC2.

Corporate IT: There aren’t enough ruby programmers to staff a project.

Ruby: The Rails Rumble contest didn’t have any problems finding entrants.  Five hundred programmers just gave up a weekend to write 248,000 lines of code. Teams up to four completed 131 different Rails projects in under 48 hours, so you can see just how productive a small group can be in Ruby.

Corporate IT: Sorry but we need dependable database connectivity, not this serial locking business.

Ruby: So pooled connections in jruby and Rails 2.2 scratch that itch?

Corporate IT: There still isn’t a big company backing it so no support.  No support, no chance bub!

Ruby: Have you ever actually called Microsoft about a .Net problem?  Or maybe Sun to support your Java app?  Maybe you have, or at the very least arranged a support contract with a .Net or Java consulting company.  Try instead one of the fine Ruby consulting companies like EdgeCase, HashRocket or ThoughtWorks.  Sun already bankrolls the JRuby guys and for the Softies out there, Microsoft is putting its wallet behind Ruby on the CLR.

Corporate IT: Books?

Ruby: New one every day.

Corporate IT: You’ll get me to use some text editor in place of my IDE when Heck freezes over.

Ruby: Not a problem.  NetBeans guy, Eclipse, or IntelliJ?

Corporate IT: Yeah, okay, you win.  Now can I have that stack of waterfall project specs back, they were holding up the table at that end.

Ruby: Have you ever considered Agile?

Photo attributed to Megyarsh @ Flickr CC

Posted in Business, Code | 1 Comment

One Response

  1. on Thursday, Dec 25, 2008 at 11:18 pm Gregg Pollack

    Hehehe… Hey it’s Gregg from the Rails Envy Podcast. Jason somehow figured out how to take the “Rails Can Scale” negative quote like that, and turn it into a Joke. However, I quite understand that some people don’t get it.

    Anyways, I’m actually currently working on a project that should make the Scaling argument look even more stupid. Stay tuned.



Comments are closed.

  • Helping businesses reach their goals using the Internet - via strategy, marketing, design, and technology.
  • Subscribe via RSS
    Subscribe via Email
    Subscribe to Newsletter
    Go mobile
    Get Sazbean on the Kindle
    Sazbean's Calendar



  • Sazbean Consulting
    Is your website working for your business? We’ll take a look at your website and offer tips to increase sales, generate leads, satisfy your customers and improve your return on investment.

    Services
    Process
    Testimonials
    Referrals
    Contact Us
    Website Evaluation
    Newsletter

    Call 248.707.9666
    Email Saz@sazbean.com






  • RSS Twitter

    • sazbean: see? I said RSS had sped up and now it's all super slow again :S Monday, Jul 13, 2009
    • sazbean: @mmctaw thanks for the rt - how are things? Monday, Jul 13, 2009
    • sazbean: RT @WebWorkerDaily: 33 Ways to Use LinkedIn for Business: Is your LinkedIn account mostly sitting idle? http://tinyurl.com/lyrmes Monday, Jul 13, 2009
    • sazbean: RT @andysowards: If You've Done Any Of These Things, You Belong To The Twitter Bandwagon. http://bit.ly/VmjK1 Monday, Jul 13, 2009
    • sazbean: @elatlboy it's sad that panera's wireless is so slow - it used to be a good place to meet & work Monday, Jul 13, 2009
  • Recent Comments

    Moses on Your Website is Your Business…
    johnnyb719 on Can People Be Taught How to Us…
    Insights Group … on What Your Website Visitors Ini…
    SandiMaki on 12 Ways to Get Ideas for Busin…
    Sarah Worsham on Ask Sazbean – Why Should…
  • Recent Posts

    • When They Can’t Figure Out Your Site, People Turn to Search – Have One?
    • Internet Marketing, Strategy & Technology Links – July 13, 2009
    • Blogging Builds Trust, Demonstrates Expertise
    • Internet Marketing, Strategy & Technology Links – July 10, 2009
    • Can People Be Taught How to Use Social Media?
  • Top Posts

    • Quick bite - show / hide button in Rails, RJS
    • Rich Media Ads - Advantages & Disadvantages
    • Advantages & Disadvantages of Different Branding Strategies
    • Good B2C Websites
    • Types of Online Advertising
    • Internet Marketing, Strategy & Technology Links - July 13, 2009
    • About
    • When They Can't Figure Out Your Site, People Turn to Search - Have One?
    • Create a Free Mobile Website with Winksite and Keep All The Revenue Too
    • Can People Be Taught How to Use Social Media?
  • Categories

    • Analytics
    • B2B
    • B2C
    • Book Reviews
    • Business
    • Case Studies
    • Code
    • Content
    • Design
    • eCommerce
    • Hosting
    • Implementation
    • Internet Advertising
    • internet advertising
    • Interview
    • ISFSummit
    • Marketing
    • mobile
    • News & Notes
    • Opinion
    • Quick Bites
    • Reviews
    • SEO
    • Social Media
    • Social Networks
    • Strategy
    • Tips
    • Usability
    • web2expo
  • Archives

  • RSS Internet Marketing, Strategy & Technology Links

    • Twitter for Business FAQ
    • Spite Is Not a Business Strategy
    • HOW TO: Combine Facebook and Twitter for Live Chat
    • HOW TO: Manage Social Media Goals and Expectations
    • The Top 10 Social Media Stories You Might Have Missed
    • The Rise of 'Social Video' Marketing
    • What You Might Not Know About Personal Branding
    • Can Your Business Make You Rich?
    • Location-Based Services: Are You Using Them?
    • Comments Dead, Twitter Holds Smoking Gun
  • Networks

    View Sarah Worsham's profile on LinkedIn

    Add to Tech
norati Favorites
    Business Blogs - BlogCatalog Blog Directory
    Join My Community at MyBloglog!


    Blog Flux Directory
    Blog Directory for White Lake, Michigan





    Featured in Alltop

    Big List - Search Marketing Blogs

    Blog Directory


    Cutting through the Blog Smog

Blog at WordPress.com.

Theme: Mistylook by Sadish.