Slashdot Mirror


Macs Gaining a Bigger Role In Enterprise

rev_media tips a short article up at InfoWorld giving some numbers on the increasing Mac presence in businesses. "We're seeing more requests outside of creative services to switch to Macs from PCs," notes the operations manager for a global advertising conglomerate. They "now [support] 2,500 Macs across the US — nearly a quarter of all... US PCs." Another straw in the wind: "Security firm Kapersky Labs has already created a Mac version of its anti-virus software for release should Mac growth continue (and the Mac thus [find] itself prey to more hackers)."

1 of 383 comments (clear)

  1. Re:Make that two of us, Apple needs competition by 644bd346996 · · Score: 5, Informative

    The Cocoa-Java bridge was dropped because hardly anybody was using it. There's no way it would have been cost effective for Apple to continue to update it.

    The "C/C++" apis you were referring to, more commonly known as the Carbon api, is a slightly sanitized version of the Classic Mac OS programming interface. They were old and ugly, and Carbon had to retrofit them with support for things like preemptive multitasking and memory protection. Anybody who considered Carbon as anything but a legacy api was a fool. (Yes, that includes Adobe.)

    You don't seem to be aware of CoreFoundation and Objective-C++, which provide C and C++ respectively with access to most of the Cocoa apis. But I get the feeling that you're deliberately ignoring the fact that Apple has added Cocoa bindings for Python and Ruby.

    And you definitely should have mentioned GNUStep, a portable environment that is compatible with OpenStep (from which Cocoa is derived) and has included many of the improvements from Cocoa. If you actually want your app to be portable, it is very easy to write it using GNUStep as the lowest common denominator. The resulting app can then be compiled and run on Windows, Linux, and OS X.