Mac OS X 10.6 Snow Leopard: Cocoa Finder and 64-Bit Changes
Apple states that almost all user-facing applications in Mac OS X have been written in Cocoa with Finder being the notable exception. Apple will finally be migrating Finder to Cocoa in Snow Leopard. Despite Cocoa having a reputation amongst end-users that it is "better" than Carbon, AppleInsider notes that both will continue to coexist.
For users, the move to Cocoa means that applications will have more consistent appearance and behavior. Apps that make use of standardized interface controls rather than building their own will not only be more familiar, but users will also benefit from the code exercise and reuse, which removes bugs and allows for centralized optimizations. In other words, Apple can address user interface problems that in turn impact all apps.
Apple is, however, focusing on Cocoa and is now requiring 64-bit applications to make the switch from Carbon. This new requirement announced at the 2007 WWDC caught some developers off-guard and is why Adobe's Photoshop CS4 remains a 32-bit application, while Windows CS4 already offers 64-bit support.According to AppleInsider, Snow Leopard will deliver the first 64-bit kernel for Mac OS X. The benefits of 64-bit support are most apparent for applications that require large amounts of memory, and likely do not directly affect the majority of consumers. Apple's Mac OS X has already been able to provide support for 64-bit applications.
Top Rated Comments
(View all)On Mac OS X Leopard and in Snow Leopard, Apple designed the kernel to run both 32 and 64-bit software natively with no compatibility layer running, and all supporting files and libraries can be organized in the same application bundle. That means developers can distribute a single installer that works on any Mac, and that users won't need to make sure they've obtained the correct binary for their machine. This promises to go a long way in making the transition to 64-bit Mac software very smooth and virtually invisible to most users.
I think this is something that will make Snow Leopard so awesome. Having only one installer that works for any Mac will make the transition so much easier. If you take an average consumer, they wouldn't know if they're running a 32-bit version, 64-bit version or whatever. So when they go to install an application, they have no clue what version to use.
but you know what i'm really in to? free updates that make my computer run better! come on 10.5.6!
yeah. it will likely be great.
you know what i'm really in to? free updates that make my computer run better! come on 10.5.6!
Snow Leopard isn't 10.5.6...
h.264 showed up n Tiger with a lot of fanfare but we're still on our CPUs to decode it.
Snow Leopard isn't 10.5.6...
He knows that. Snow Leopard won't be free either. I think he's just waiting for the next Leopard update.
I hope to see more details - maybe a few that are obvious to the end user? - at MWSF 2009. :cool:
I'm more concerned about GPU hardware acceleration and decoding of video right now.
h.264 showed up n Tiger with a lot of fanfare but we're still on our CPUs to decode it.
I am interested in that and support for 8GB of RAM for all generations of Core2 MacBook Pro.
I am interested in that and support for 8GB of RAM for all generations of Core2 MacBook Pro.
The hardware supports it so what's causing the problems? It works on the Mac Pro with the same copy of OS X too.[ Read All Comments ]

Analytics firm Chitika today released a report showing that by its metrics iOS has now surpassed OS X in overall web traffic share in the United States. Chitika's methodology involves an analysis...
One of the most frequent reasons for an iPhone to go on a trip to the Apple Store's Genius Bar is because of water damage. Typically, a water damaged iPhone can be replaced for a flat $199...
TheVerge's Joshua Topolsky summarizes the iPad 3 casing findings reported earlier today, but also adds his own sources regarding some details of the iPad 3.
Image from RepairLabs
As...
Last July, Apple discontinued the white MacBook from its consumer lineup, pushing consumers toward the company's popular MacBook Air line or the 13-inch MacBook Pro. The company didn't kill...
Popular iPhone Twitter client Tweetbot has finally arrived on the iPad, with a user interface instantly familiar to any current Tweetbot user. Designed for the Twitter power-user, Tweetbot packs a...