As well as yesterday's back to the Mac presentation, Apple released a number of updates, including Java for 10.6 update 3, which brings the Java version to 1.6.0_22 and fixes numerous security holes. Significantly, though, in the release notes Apple signs its exit to the Java licensee space by making Java deprecated and hinting at its removal from 10.7 OSX Lion.
MacRuby 0.6 is available now, bringing debugging and vastly improved Grand Central Dispatch (GCD) support. A lot of the core functionality has been overhauled, such as a new String implementation and a new thread-safe Regex library which replaces Oniguruma. MacRuby's now considered stable for Cocoa development.
This week, the Number Resource Organisation, the official representative of the five Regional Internet Registries and who oversees the allocation of IP addresses, announced that less than 10 percent of IPv4 addresses remain unallocated. If it's not addressed in the near future, the ramifications could be serious for the world wide web.
Google Chrome’s latest additions are: Chrome Beta for Max and Linux, Extensions for Windows and Linux, and Web Sockets.
The first beta of MacRuby 0.5 is available, complete with a new VM, JIT and AOT - and without the GIL. InfoQ talked to the MacRuby core team about the state of MacRuby and whether there'll be a way to write Ruby apps for the iPhone using MacRuby.
MacRuby is nearing its first RC for 0.5 and adds support for Grand Central Dispatch. A new IronRuby release is available, Ruby 1.9.2 might be delayed, and Rubinius joins the group of 1.8.7 compliant Ruby implementations.
MacRuby is steadily moving forward, with a usable Ahead of Time (AOT) compiler coming closer on the experimental branch, which should make Ruby a first class language for Cocoa applications. Also: a look at Dr Nic's ChocTop utility for creating MacOS DMG files.