Mac mini is evidently the most affordable product of Apple Mac which runs on OS X. I don't own any apple product now, so I don't any idea of Apple products. I will like taste OS X and if I love it, I will like to consider software development in OS X. Now, even though with my budget Mac mini may be the only affordable choice, I will like to know what are the things I am going to miss if I use Mac Mini only. Keeping in mind:
- Portability is not an issue.
- I have a powerful PC with windows and Linux, so I don't have to run Windows in Mac Mini.
- I don't intend to play games on my Mac mini.
Will I be able to run developer programs?
Best Answer
I'm not sure exactly what type of software development you'll be doing, but I'm guessing it's something that requires a Mac as you already have a machine running Linux and Windows. In that case, a Mini will be more than sufficient for development using Xcode. Even the basic 2.5Ghz dual-core i5 has a fast enough CPU, but if you have enough money I'd go for one of the i7 models - they're quad core and that could make a bit of a difference for big compiles, etc. One thing to be aware of - it's not possible to upgrade the CPU, so buy the fastest you can afford. RAM and storage you can upgrade later on, when you have money.
Two recommendations I'd make
I think you'll be just fine using a Mac Mini for software development - I'm perfectly happy using my i7 2012 model for development.