It does not try to hide relational database concepts from the developer, on the contrary it exposes them as first class citizens so they can be easily leveraged from within the Scala language.Squeryl: a functional bridge between Scala objects and relational data (via coderspiel)
Given a pizza, what’s it’s volume when a is the height and z is the radius?
By now the internet is full of materials, discussions, debates, arguments about the new Mac OS version: Snow Leopard. I will not upgrade right away as I usually like to leave these new products for a couple of weeks/month to see the dust settling down and the bugs coming out.
Meanwhile, I’ve started to put together a reading list covering the most important aspects
As Daring Fireball said, Ars Technica’s John Siracusa’s review is:The definitive review, as always.
Engadget published probably the most extensive review:
Apple took the unusual and somewhat daring step of slowing feature creep in a major OS to focus on speed, reliability, and stability, and if Snow Leopard doesn’t deliver on those fronts, it’s not worth $30… it’s not worth anything. So did Apple pull it off? Read on to find out!
I experienced frustrating glitches in various programs, including Microsoft Word, Flip4Mac, Photoshop CS3, CyberDuck and TextExpander, an abbreviation expander. (Interestingly, Snow Leopard offers its own typing-expander feature, but it works primarily in Apple programs, like TextEdit, Mail, Safari and iChat.) The compatibility list at snowleopard.wikidot.com lists other programs that may have trouble.
Note: Make sure you are checking the incompatibility list before upgrading.. Here is the official list of unsupported apps ☞ from Apple.
These security updates provide new tools to assist programmers in producing more secure applications and harden the core operation system, which result in a safer computing experience for most Mac users, even if they aren’t overly noticeable.
Despite these improvements, Apple missed a major opportunity to include a key operating system feature that could nearly wipe-out a entire category of attack.Mac OS X Automation is a great new web site devoted to AppleScript, Automator, and Services, with examples and tutorials from the one and only Sal Soghoian. Their write-up of the changes to Services in Snow Leopard is the best you’ll see, emphasizing four C’s: Contextual, Convenient, Configurable, Customizable.Where your favorite system settings have gone in Mac OS X 10.6
Note: There seems to be an annoying behavior when you have 32-bit preference panes, as System Preference will restart itself each time you switch from a 64b to 32b and back.Though you might mistake Snow Leopard for plain old Leopard when you first boot it up, there’s a lot of subtle stuff happening on screen and under the hood. Here’s our guide to everything new in the latest Mac OS.