This post looks pretty definite. Safari for Windows is built using components that implement framework methods in C++, rather than somehow compiling Objective-C on Windows (a la OpenStep).
(via Daring Fireball Linked List, as usual)
Monthly Archives: June 2007
No Cocoa for you!
Two great tastes …
… that taste great together.
Amit Singh interview at Ars Technica.
(This is mainly a reminder to myself to watch this later.)
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 [...]
Cocoa Frameworks in Safari for Windows
Justin Williams finds some interestingly named dlls in Safari for Windows.
And for the geekier in the group, here’s a listing of all the files in the Safari directory. DLL hell anyone? Notice there’s a CoreFoundation, CoreGraphics and CFNetwork DLL.
New blog title
In an effort to better identify what this blog is about and attempt a bit of search engine optimization, I’m changing the title of this blog from “You Sexy Thing” to “You Sexy Thing - Hot Cocoa Programming”.
Hopefully this will help both people searching for [sexy things to say to a man] and those interested [...]
Gaah! Safari madness
New rule: No more creating or editing blog posts in Safari 3!
I just lost a bunch of formatting in the last few posts, specifically, p tags around paragraphs were not preserved among other problems. I think I have it all fixed now.
I’ll be submitting a bug to Apple this evening.
Searching in Safari
If you haven’t tried the find feature in Safari 3.0, it is wicked cool. Did the old Safari do this? Unfortunately, a bug is making getting a screenshot difficult. You’ll have to try it yourself.
(Update: That’s the “find on this page” feature, not the “search the Internet” feature.)
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 [...]