Slashdot Mirror


Why Developers Are Switching To Macs

snydeq writes "Programmers are finding themselves increasingly drawn to the Mac as a development platform, in large part due to Apple's decision to move to Intel chips and to embrace virtualization of other OSes, which has turned Mac OS X into a flexible tool for development, InfoWorld reports. The explosion of interest in smartphone development is helping the trend, with iPhone development lock-in to the Mac environment the chief motivating factor for Apple as a platform of choice for mobile development. Yet for many, the Mac remains sluggish and poorly tuned for development, with developers citing its virtual memory system's poor performance in paging data in and out of memory and likening use of the default-network file system, AFS, to engaging oneself with 'some kind of passive-aggressive torture.' What remains unclear is whether Apple will lend an ear to this new wave of Mac-based development or continue to develop products that lock out uses programmers expect."

12 of 771 comments (clear)

  1. The poor performance may get you down by Anonymous Coward · · Score: 5, Funny

    But all that Mac gaming makes up for it.

  2. Re:Strange Complaints by jellomizer · · Score: 4, Funny

    Yea it is kinda like saying how bad Dells are because they still have Serial Ports which are so slow compared to modern USB ports that are on Lenovo's

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  3. Re:Now if only Apple would update their documentat by butalearner · · Score: 3, Funny

    Apple seemingly skimped on one of the most important, but usually easiest to implement parts of their system: good, up to date documentation!

    Are you really a developer? :)

  4. Re:Strange Complaints by Anonymous Coward · · Score: 2, Funny
    Welcome to Slashdot. Enjoy your stay.
    1. See a thought out statement you disagree with.
    2. Call them a childish insult.
    3. ???
    4. Profit!
  5. Re:maybe in USA by Tibor+the+Hun · · Score: 4, Funny

    Not to be a jackass, but outside of the USA, "people walking on the moon" is also a niche market.

    What happens here technologically, propagates to the rest of the world in its due time.

    --
    If you don't know what AltaVista is (was), get off my lawn.
  6. Re:maybe in USA by seek31337 · · Score: 2, Funny

    Everyone generalizes using a single example. At least, I do.

    --
    No SIG for you!
  7. Re:Altogether now by B1ackDragon · · Score: 2, Funny

    Burma Shave.

    --
    The snow doesn't give a soft white damn whom it touches. -- ee cummings
  8. The worst thing by bgspence · · Score: 2, Funny

    It's not the swapping that gets me.

    YOU CAN'T SKIN XCODE !!!!!

    Who uses development tools you cant skin?

    Sad, so so sad...

  9. Re:Strange Complaints by TheRaven64 · · Score: 3, Funny

    Linux Vs UNIX isn't nearly as big an issue as glibc Vs any other libc implementation. There has been so much pain caused by glibc I am amazed Ulrich Drepper isn't officially classified as a terrorist.

    --
    I am TheRaven on Soylent News
  10. Re:Apple needs a mini tower not a over priced mini by Jeremi · · Score: 3, Funny

    There's really nothing wrong with programming on a current iMac. Anodized aluminum, so people won't laugh at you.... No more embarrassing colors copied straight off a queer-pride flag

    Yes indeedy. As a Serious Applications Developer, the first and only criterion I have for selecting a development box is the color of its case, and in particular whether or not people will laugh at it.

    --


    I don't care if it's 90,000 hectares. That lake was not my doing.
  11. Re:Strange Complaints by onefriedrice · · Score: 2, Funny

    Actually it's pretty easy on at least one platform I know:

    emerge xorg-server

    --
    This author takes full ownership and responsibility for the unpopular opinions outlined above.
  12. Re:It is a good middle ground. by Nigel+Stepp · · Score: 2, Funny

    Ahh, so you would say they embrace a solution, then extend it to their liking?

    Sounds familiar :)

    --
    4096R/EF7BAFA6 79E1 DF98 D09D 898F 9A11 F6F0 DDDC 23FA EF7B AFA6