What are the pros and cons about developing under MAC OS? [closed]
- by user827992
Sometimes i get the chance to program under MAC OS, i knew about this OS since Apple shipped its computers with a PowerPC by Motorola ( since Panther, more or less ), these days they are all X86 and i see no particular advantages about adopting this platform, also i see only downsides for the main part, i do not want to cause flames, please reply if you have a good answer or you can contribute in some constructive way.
I'm trying to write a list of the natively supported languages, or the languages that comes only under MAC OS with some particular technology, my list is this:
Objective C with Cocoa/Carbon
I'm not considering personal preferences here, if a person X likes to code under Xcode it's probably ok to have a MAC, if a person Y likes to code under Visual Studio it's probably ok to not having a MAC, my purpose is to clarify what MAC OS is good for.
I also do not get why people glorify the MAC for historical reasons, I mean a language like Java just comes for MAC only in the 7th edition of its JDK, things like GCC are just a porting and many technologies are out of the question like C# ( I'm sorry, i do not consider MonoDevelop like a serious alternative ) , .Net, ASP, DirectX, and many others are just, again, porting or free software, like PHP, MySQL, Javascript, XML, CSS, OpenGL, etc etc.
My question is: what is so special about being a programmer under MAC OS?
There is something that I have not seen?
I also noticed that a significant portion of MAC users end up using their MAC like a normal Windows PC with Parallels or something like that.
I can afford to buy a MAC, show me why this machine is so unique.