I've been following this thread with interest. May I throw out a few observations?
1) "No 64-bit Carbon in Leopard" is not the same as "no 64-bit Carbon ever". (Of course, Eric hinted we may learn more about this after the HIToolbox session on Thursday.) As we all know, sometimes you have to cut features to ship, and perhaps somebody decided that Leopard's success depended more on translucent menu bars than on 64-bit Carbon. (And as hard as it may be for people on this list to hear that, they may be right.)
2) "No 64-bit Carbon in Leopard" is not the same as "no Carbon in Leopard". 32-bit Carbon applications continue to run fine (as far as I can tell). Again, that doesn't help the people with 200-GB data sets, or who were waiting for 64-bit Carbon to make their Mac OS X product match their Windows and Linux products. (I suspect somewhere there's a Cocoa programmer hungrily eyeing those market niches.
3) Re Objective-C as a "dead" or "niche" language: OK, how about Python (or Ruby)? "Too slow"? I bet a 2.4 GHz Core 2 Duo can execute Python byte code fast enough to run a UI that will keep up with most human beings -- and Python will call into your C/C++ libraries just as easily as it will call into Objective-C frameworks.
I know, this is drifting off topic. (I'm probably preaching to the wrong choir here, given that Objective Pascal has already come up in this thread. I'm closer to the "the one who dies knowing the most programming languages/frameworks wins" camp, myself. :-) Still, as Eric points out in the companion thread, let's not have any illusions about Apple's support for Objective-C. If this is so troubling to you that it makes you think about leaving the platform -- well, that's your choice, I guess. To me, it's the platform that's the attraction, not the language (or the specific toolkit).
(Oh, and as for "no Objective-C programmers outside the valley" -- some of us have had little success looking for Mac programming *jobs* of any sort "outside the valley". I didn't *want* to become a J2EE consultant in order to keep my kids in school, but here I am. Maybe we should talk. I wrote my first Mac program in 1984 and speak every language and framework mentioned above except Ruby -- but I'm open to learning.)
-- Russell
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Carbon-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/carbon-dev/email@hidden
This email sent to email@hidden