Link Details

Link 43613 thumbnail
User 111696 avatar

By bloid
via yuchablog.blogspot.com
Published: Sep 23 2007 / 09:56

Many of my co-workers (and people in general for that matter) find it strange that I use a MacBook Pro as my primary development platform. The two main camps of developers I have encountered either lean towards Microsoft Windows of some flavor of UNIX. Most of them have never even considered using a Mac for software development. While I acknowledge that some tasks are platform dependent (ASP.NET for example), many tasks allow developers the freedom to choose their environment.
  • 15
  • 3
  • 3019
  • 1

Comments

Add your comment
User 200691 avatar

lem z replied ago:

0 votes Vote down Vote up Reply

Not a single reason in favor of OSX... Also, OSS could be developed on all platforms unless you are targeting a specific platform or a set of platforms.

User 247420 avatar

omouse replied ago:

-1 votes Vote down Vote up Reply

It's too easy though to give good reasons to use it: Objective-C and Cocoa, XCode and Interface Builder kick more ass than Glade and Visual Studio/WinForms/WPF/whatever.

I think the thing is that they're sexy machines that just work and you don't have to mess around with them like you do with Linux and Windows. The editors available for OS X are nice too....like SubEthaEdit and TextMate

User 111696 avatar

bloid replied ago:

0 votes Vote down Vote up Reply

I just can't get on with XCode... I've tried and I've tried, but it always feels like I'm fighting with it, rather than it helping me along...

Interface builder is cool however :)

User 70219 avatar

gregorypierce replied ago:

0 votes Vote down Vote up Reply

Absolutely agree with XCode. Its one of the pieces of the Apple world which really don't "just work". Seriously needs some design help.

User 201282 avatar

jmcantrell replied ago:

0 votes Vote down Vote up Reply

I would give the same reasons for Mac as a dev environment, only they would be why it is NOT suitable. Everything in OSX is so restrictive, and if you go outside of the "Mac" way of thinking, you might as well be developing on a speak-n-spell (http://en.wikipedia.org/wiki/Speak_%26_Spell_%28toy%29).
Yes, I agree that Apple's hardware people are very talented at making a hunk of metal look sexually appealing, but, despite what I keep hearing, Mac's do NOT "Just Work". They have the same problems that every other computer does (hardware compatibility problems, crashing, bugs, etc.). If anyone tells you differently, they are either a mac fanboy or trying to relieve you of your money.

User 247420 avatar

omouse replied ago:

0 votes Vote down Vote up Reply

The only problem I've encountered with my Mac (that I occassionally use, I'm a Linux user) is that the hard-drive fails. It's an old computer though so that's forgiveable. Other than that, it has run well for the last few years.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.

Java Performance Optimization
Written by: Pierre-Hugues Charbonneau
Featured Refcardz: Top Refcardz:
  1. Design Patterns
  2. OO JS
  3. Cont. Delivery
  4. Java EE7
  5. HTML5 Mobile
  1. Node.js
  2. Debugging JavaScript
  3. OO JS
  4. JSON
  5. Ajax