Best Laptop i can choose for computer programming.
Macbook 13 inch aluminum Late 2008:
2.4GHz Intel Core 2 Duo processor with 3MB on-chip shared L2 cache running 1:1 with processor speed
250GB 5400-rpm Serial ATA hard disk drive
Or
Ssd the MacBook.
or
Macbook air 13 inch Late 2010:
1.86GHz Intel Core 2 Duo processor
2GB memory
256GB flash storage
or
Macbook Pro 13 inch Early 2011:
2.7GHz dual-core
Intel Core i7
4GB 1333MHz
500GB 5400-rpm
what is better for Mac/ iOS development/ C++/ Java?
im using my macbook 13 inch right now and i'm up to a 24inch monitor, i feel like it has been slow.
What is the best choice and why?
sorry if noobish but just asking.
Last edited by AManEatMyiPhone; 05-12-2011 at 07:54 PM.
Macbook 13 inch aluminum Late 2008:
2.4GHz Intel Core 2 Duo processor with 3MB on-chip shared L2 cache running 1:1 with processor speed
250GB 5400-rpm Serial ATA hard disk drive
Or
Ssd the MacBook.
or
Macbook air 13 inch Late 2010:
1.86GHz Intel Core 2 Duo processor
2GB memory
256GB flash storage
or
Macbook Pro 13 inch Early 2011:
2.7GHz dual-core
Intel Core i7
4GB 1333MHz
500GB 5400-rpm
what is better for Mac/ iOS development/ C++/ Java?
im using my macbook 13 inch right now and i'm up to a 24inch monitor, i feel like it has been slow.
What is the best choice and why?
sorry if noobish but just asking.
Getting an MBAir would be a step back in terms of computing power. So I think your best bet of those options is to get the 13-inch MBP.
Also, adding an SSD to your current computer won't make XCode run any smoother. It will only help it to launch the application faster.
Last edited by Jeremy1026; 05-12-2011 at 08:31 PM.
MY 13 inch MBAir 1.8 doesnt feel that slow when next to my 8-Core mac pro (MBA is late 2010 MP is late 2008).
With what you have suggested there is only one real factor to the decision (well maybe one or 2). Which one do you like the most? do you want an i7 or a laptop that weighs less than nothing? The only other factor id say would be price.
All the laptops you suggested will do a stand up job in xcode, none of them should feel slow really.
Most development is edit->compile->debug over and over. I have a pretty large project, and on my late 2010 MBA the compile->debug time (click the Run button, wait for the Simulator to come up) is about four seconds. Starting xCode and loading the project (rare because it's usually already running) is about five seconds.
If I had an eight-core Pro I could probably save one or two seconds, right?
So the decision to make really isn't about speed unless you are transcoding video or want a hot gaming mahine. For iOS development it's a non-issue.
I travel (and have to work while traveling) 10-12 times a year, so MBA is fantastic for me. The only drawback is when I'm docked I can't drive two external monitors.
You'll want to go for the MBP, but keep in mind that a Solid State Drive would greatly increase your xcode experience. Xcode will open faster, load faster, and everything will be quicker. Most of all, the wait time between hitting debug and run in simulator is much less with a SSD than that of a Hard Drive due to SSD's extremely quick read/write speed.
I'm sure that just about every macintosh that Apple has on their product line will be able to provide support for programming.I am also assuming that your wanting to do more on your apple laptop rather than just do programming on it.If you want to go cheap,then I would either want to get the MacBook or the MacBook Air.Although,if you are planning on keeping up with the latest technology or if you plan on just keeping your apple laptop for a long time,then I would suggest getting a MacBook Pro.The MacBook Pro was my choice for an apple computer because of it's lifespan and features of it,but it was also more expensive than just getting a cheaper apple laptop such as the MacBook or MacBook Air.I have the Mid 2010 15" Intel Core i7 MacBook Pro mainly for programming and some gaming.So far,it works great.The only thing that I personally don't like about it is the laptop's weight,but everything else on it is great.My recommendation to you is that you get a 13" MacBook Pro if you want a long lasting programming computer and if you want to do a few extra things on it,but if you just want to do programming and that's all you want to do on it,then I suggest that you get a MacBook or MacBook Air.Lastly,I would recommend a Solid State Drive.It would really help you out in the long run.I hope this helps you out.
Last edited by michaelw352; 06-22-2011 at 04:52 AM.
You could (if your not really cared about budget) buy a normal laptop, with windows installed and then buy Apple OS then install it on your laptop.
Budget should be lower for this approach. However, I'd say "if you don't really care about reliability". Not trying to diss non-Apple hardware, just that a hackintosh is going to be finicky to keep working right, unless perhaps you never install updates. And you do need to run updates, if you want to keep up to date on iOS development tools (which you should, if you're serious about it).
Doesn't make sense, from a business perspective, to hack Mac OS X to run on non-Apple hardware.
Not to mention that you won't have a valid OS X license for it, even if you go to the Apple Store and buy OS X on a disc/USB key/whatever. (Oops, I guess I did mention it.)
__________________ Recall It!Tag your notes. Tag your photos. Tag your thoughts. Tag your life.
I developed my first app on a hackbook and I wouldn't recommend it. It causes lots of hassles and time wasting because things don't quite work right. Plus XCode updates will eventually force you to have to upgrade MacOS, and on a hackintosh that may mean a day or two of work since you often have to wipe the whole thing and find a new build and kext configuration that works with your machine. It's fun, but ultimately not worth it IMO.