… that taste great together.
Amit Singh interview at Ars Technica.
(This is mainly a reminder to myself to watch this later.)
Category Archives: OS X
Two great tastes …
Carbon and 64-bit
This collection of responses from Apple engineers provides a lot of insight into what exactly constitutes “Carbon” and what APIs won’t be 64-bit in Leopard.
An interesting snippet:
“Q: Carbon isn’t just the UI stuff if I understand things correctly. Maybe I’m confused. Exactly what does Carbon encompass?”
That’s a darn good question (and practically the first question [...]
Now that’s what I call Unix
It looks like that come Leopard, what I call Unix really will be Unix, whatever that means. (Look under “UNIX certification”.)
No 64-bit Carbon in Leopard
http://arstechnica.com/journals/apple.ars/2007/06/13/64-bit-support-in-leopard-no-carbon-love
I really don’t know close to enough to understand the implications of this, but it sounds pretty serious, at least if you want to build 64-bit applications. From the Infinite Loop article:
Although we can still look forward to 64-bit Cocoa applications in Leopard, this development means that third-party developers, especially those with cross-platform products, will [...]
More on Safari for Windows
Just a quick follow up to my last post.The Apple-style form elements also appear in web pages, not just the application dialogs. This must have involved a significant development effort on Apple’s part. (I have some experience with web browser development.) I think Apple must really want pages to look identical in all versions of [...]
Interface Builder for Windows?
File this under: I know enough to make myself look stupid.
Look at the dialog labeled “General” in this blog post. This is the preferences dialog in Safari for Windows. There are very few clues that it’s a dialog for a Windows application. Really, the only clue is the ‘x’ close button in the upper right [...]
Collection Speculation
Turns out that garbage collection for Objective-C in Leopard is not speculation (scroll to “Application Technologies”):
Leopard brings a multitude of improvements and additions to the Carbon and Cocoa application frameworks. The most visible of these is the new Core Animation framework which makes creating compelling interfaces much easier. Not as obvious, but no less important [...]
Xray
http://www.apple.com/macosx/leopard/developer/xray.html
A cool debugging tool / paradigm included in the developer tools for Leopard.
Feature of note: Tracks garbage collection. Does this mean that Objective-C is getting “real” garbage collection? (I think I’ve read speculation along these lines.) So far, I’ve seen some tools for helping with reference counting, but nothing like Java or .NET garbage collection.
For [...]
How I spent my Memorial Day weekend, part two
As I’m sure you recall from my earlier post, I had managed to upload an archive of our old blog to the new site.
Even though the site was now successfully working, there were a few problems. The first was that the Google Analytics script contained the id of the old site. Since that site is [...]
How I spent my Memorial Day weekend, part one
Let me apologize in advance for an extremely long post. It’s been a while since my last post and I have some catching up to do.
Also, I’ll apologize because this post has pretty much nothing to do with Cocoa. However, it has everything to do with the fact that MACS ARE TOTALLY AWESOME.
Seriously, this weekend [...]