Hacker News new | ask | show | jobs
by swannodette 6212 days ago
While all the Apple hardware announcements look great, I think this is possibly an even more significant announcement. C/Objective-C/C++ gets lambdas and closures! It looks like Apple has a very interesting single machine concurrency story here.

Right now I'm really enjoying Clojure- it's lockless approach to single machine concurrency is plenty, plenty fun. Unfortunately the downside of learning Clojure is that many other popular languages look downright archaic to me in this regard now. Now reading over this document, whodathunk, concurrency programming might be as fun in C as it is in Clojure!

1 comments

Related to this is another key performance technology in Snow Leopard, OpenCL: http://images.apple.com/macosx/technology/docs/OpenCL_TB_bri... .