Go Back   MacRumors Forums > Apple Systems and Services > Programming > Mac Programming

 
 
Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Old Jan 11, 2013, 02:43 PM   #1
jtara
macrumors 65816
 
Join Date: Mar 2009
XCode development: upgrade late 2008 13" macbook to....

I'm a software developer, doing primarily mobile development for iOS and Android.

I currently use a late 2008 aluminum Macbook (Core 2 Duo), 2gHz, which I have upgraded with 8GB RAM and a "fusion-like" Seagate drive.

I normally operate it with the clamshell closed, and two 1600x1200 monitors - one driven off of the mini-display port, and one using an external USB adapter.

With recent releases of the cross-platform development framework I use (Rhodes - uses an embedded Ruby server and webview/HTML/CSS/Javascript for UI) the build process (using XCode) has gotten longer and longer, to the point where it is now burdensome (several minutes for a build, bringing back my days of compiling and linking C applications on the first IBM PC). I think this is partly because Rhodes does not manage the build process well, and many (but not all) files are unnecessarily re-built each time - but I can't do anything about that. As well, the Android emulator is hopelessly sluggish.

I've been concentrating more on jQuery Mobile development recently, and that isn't very processor-intense. (Worst thing is the Middleman static site generator I use, and that's not that bad on this setup.) But now I am going back to full-time Rhodes development, and I think I should upgrade.

A maxed-out current Mac Pro is a bit rich for my blood, so I am wondering how much improvement I might get from some other alternatives. I don't think I want to get a new notebook, as what I have is still sufficient for my travel needs (almost never) and so I don't want to pay the premium for a new notebook.

Oh, I'd like it to fit in a rackmout case. Just on a shelf is OK. Vertical-mount of a Mac Pro is not OK. I have seen a kit where you remove the "feet" and it barely fits in a 19" rack. I think then a Mac Pro would fit in 6U?

So, I am considering:

- A used Mac Pro. But I know I'd want to stick with a newer model, and this is still quite costly.

- The latest Mac Mini, with third-party memory expansion to 16GB and fusion drive. I would think that the quad-core i7, with hyperthreading (so, 8 threads) is going to beat the pants off of my Core 2 Duo mobile processor. (By how much?)

- Used Xserve? What about two monitors? The USB solution I have right now is acceptable, but there is some lag on the second screen. I'd prefer to use a second port on a built-in adapter or PCI bus card.

I beleive XCode has some distributed-build capability, so I assume I could still farm-out part of the build to my Macbook? I assume that XCode will deal with keeping prerequesites straight, and send some files to the Macbook for distributed build?

So, then, might it not be a bad upgrade strategy to just keep adding Mac Minis? I could buy 2-4 for the price of a Mac Pro (even used), and do it incrementally on an as-needed basis.

Edit: did some research, just looking at Geekbench scores. Looks like my Macbook get s score of 3641, while a 2.6gHz 4-core current Mini gets 12,809. So, 3 times as fast, but does this play-out in practice?

I would need to stick to very recent Mac Pros to best that.

Last edited by jtara; Jan 11, 2013 at 02:54 PM.
jtara is offline   0 Reply With Quote

 
MacRumors Forums > Apple Systems and Services > Programming > Mac Programming

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
Problems transferring HDD from MacBook Late 2008 to Early 2008/Late 2007 MacBook Pro? HIMAN1998 MacBook 7 Dec 16, 2013 11:34 AM
Is new Macbook Pro 15" a good choice for XCode / iOS development ? LaravelNick iPhone/iPad Programming 8 Nov 23, 2013 05:05 PM
RAM Corsair upgrade macbook unibody 13" late 2008 3 beeps Juttersbitter MacBook 10 Jan 30, 2013 07:26 AM
MacBook unibody late 2008 13" RAM upgrade crucial 8GB CT2KIT51264BC1067 Juttersbitter MacBook 3 Jan 30, 2013 07:12 AM
Memory Upgrade for late 2008 macbook? FallenAngel3284 MacBook 4 Jan 5, 2013 04:00 AM

Forum Jump

All times are GMT -5. The time now is 08:14 AM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC