Linked by HAL2001 on Thu 24th Feb 2011 23:38 UTC
Mac OS X Apple today released a developer preview of Mac OS X Lion, available to Mac Developer Program members through the Mac App Store today, and the final version of Lion will ship to customers this summer. Mac OS X Lion which features Mission Control, an new view of everything running on your Mac; Launchpad, a new home for all your Mac apps; full screen apps that use the entire Mac display; and new Multi-Touch gestures. Lion also includes the Mac App Store, a place to discover, install and automatically update Mac apps.
Thread beginning with comment 463911
To read all comments associated with this story, please click here.
repackaging old developer features
by dacresni on Fri 25th Feb 2011 05:31 UTC
dacresni
Member since:
2009-08-26

has anyone seen Resolution Independence from 10.4 or Sandboxing used in 10.5? has anyone used these? They just didn't advertise them. Does anyone know who's using GCD? or OpenCL?

Reply Score: 2

rhavyn Member since:
2005-07-06

has anyone seen Resolution Independence from 10.4 or Sandboxing used in 10.5? has anyone used these? They just didn't advertise them. Does anyone know who's using GCD? or OpenCL?


Everyone has seen resolution independence from 10.4 since the quartz drawing apis used to render Aqua use them. Open Quartz Debug and play with the scale factor and you'll see most things change. It looks like Apple is introducing additional support for a "2x" mode like on iOS though, since supporting arbitrary scales can be a pain when it comes to icons and other bitmapped data.

GCD is also heavily baked into the system APIs. Technically, even the main thread is a GCD queue. NSOperationQueue is totally implemented on GCD now, etc.

Reply Parent Score: 4

moondevil Member since:
2005-07-08

While we have to thank Apple for the OpenCL standard, the bulk of OpenCL projects is taking place in Unix and Windows environments.

Graphics card manufactures cannot release directly drivers for MacOS X, so they are not updated as much as for the other systems.

Most research work is done in Unix and Windows, and while MacOS X is Unix at its core, it is cheaper to buy new graphics cards for your existing computers as to replace them by Macs.

As for GDC, it was more of a PR thing at least for those developers that have been doing multithreading/multiprocessing for years. So I am currently not aware of any project that really took it into production code.

Reply Parent Score: 2