If geeks love it, we’re on it

Upgrading Rails for Snow Leopard

Upgrading Rails for Snow Leopard

giantappleWe know that Icrontic has a small but fervent core of Rails/Mac developers, so this piece from Julie Cameron of MetaSpring on upgrading the Rails environment for the release of Snow Leopard is particularly timely.

Now that Apple has released their new OS, Snow Leopard, thousands of devoted Mac web developers are jumping on the upgrade bandwagon – and for good reason! Snow Leopard has implemented a ton of nice little tweaks to make your Mac faster and more reliable, resulting in a much smoother development environment.

One of the biggest changes in Snow Leopard is the shift to 64-bit computing. While this change will make for huge speed increases and optimized memory usage, it also means that you’ll need to upgrade or re-compile any 32-bit applications or libraries still lingering around (that is, if you installed Snow Leopard on top of your existing system rather than doing a clean install).

So to make your lives easier, I’ve put together a list of all the steps that I had to take to get back down to business. These instructions should work for most Mac/Rails setups, though you may need to tweak certain steps or take a few more should errors arise.

The whole piece is easy to digest and comes jam packed with links to great content from other developers, so if you’d like to put a certain spotted kitty on Rails, give it a try.

Community Comments

  1. Chill I'm an easy-going PC user with no strong opinions regarding PC vs. Mac. However, posts like this make me stare in awe at the Mac culture. You see, if I understood correctly, the Snow Leopard doesn't support any 32-bit software? And the Mac people think it's all cool. Sheesh! I still run some nice software written in the 90's in my 64-bit Vista box just fine without any special tweaking.

    The good thing is that now all Mac software vendors are forced to support 64-bit, which is nice because it speeds up the transition and weeds out all unmaintained rubbish software, keeping the Mac software fresh.

    But still... Upgrade to Snow Leopard, spend a few days compiling stuff, be able to use only software that is available as 64-bit, maybe even be forced to pay for upgrades (whenever they may appear)... And you're still happy? Now that's a bad-ass culture, I'd say. :)
  2. mondi

    To ensure simplicity and flexibility, Mac OS X still comes in one version that runs both 64-bit and 32-bit applications. So you don’t need to update everything on your system just to run a single 64-bit program.
  3. kryyst
    Chill said:
    I'm an easy-going PC user with no strong opinions regarding PC vs. Mac. However, posts like this make me stare in awe at the Mac culture. You see, if I understood correctly, the Snow Leopard doesn't support any 32-bit software? And the Mac people think it's all cool. Sheesh! I still run some nice software written in the 90's in my 64-bit Vista box just fine without any special tweaking.

    The good thing is that now all Mac software vendors are forced to support 64-bit, which is nice because it speeds up the transition and weeds out all unmaintained rubbish software, keeping the Mac software fresh.

    But still... Upgrade to Snow Leopard, spend a few days compiling stuff, be able to use only software that is available as 64-bit, maybe even be forced to pay for upgrades (whenever they may appear)... And you're still happy? Now that's a bad-ass culture, I'd say. :)
    Not to worry the whole mac culture is looking back at you and thinking. Yep, there's another PC user that doesn't understand the 64/32 bit integration of Snow Leopard.

    But don't fret over us our 32 bit apps run fine still. To give a base of comparison the 32/64bit issue with jumping to Snow Leopard is even less of an issue then the compatibility problems that came up when XP 64 came out. Namely a few driver issues with 3rd party devices and a small list of generally legacy apps that where only ever designed to work with a 32bit core.
  4. Thrax It's awfully easy to avoid those problems when you only have to code for about 5 hardware combinations. ;)
  5. kryyst You say that like it's a bad thing. Mac's are the consoles of the PC world - that's a good thing in some people's opinions.
  6. Thrax It's not a bad thing at all, it just an essential point rarely gets acknowledged when Mac users are slamming Wintel for compatibility problems.
  7. kryyst True enough. But then it depends on the two sides arguing. Fanboy vs Fanboy never gets anywhere. Informed macheads vs informed pc users usually accept to split the difference :)

Howdy, ! Got something to say?