Daniel A. Steffen wrote:
>
>
>
> indeed, IMO there is no immediate cause for alarm, Carbon is certain to
> be around for a long time yet even if it is now in maintenance mode
> (i.e. no new features). Just look at QuickDraw, that has been
> deprecated essentially since 10.0 and we're still using it in Tk in
> Leopard today (even though our dependency on it is much reduced by now).
> We don't particularly need any of the new features that have been / are
> being added to other frameworks, most are not very applicable to Tk as a
> cross-platform toolkit anyway (e.g. how would you integrate
> CoreAnimation into Tk in a way that made x-plat sense?)
> The main thing that we loose in the short term by the remaining reliance
> on HIToolbox in Tk is the ability to run as 64bit, it's not clear to me
> that this is crucial in the immediate future...
> Note that many of the Carbon APIs that we use are in fact available in
> 64bit on Leopard, such as Carbon event handling, HITheme & more, and
> these are not likely to disappear (e.g. Cocoa event handling is based on
> Carbon events).
> The problem areas are essentially the same as always: native widgets
> (i.e. not Ttk) and window (toplevel) handling.
Apple has made a pretty reassuring statement about Carbon's future here:
http://developer.apple.com/documentation/Carbon/Conceptual/Carbon64BitGuide/PortingTo64Bit/chapter_4_section_5.html#//apple_ref/doc/uid/TP40004381-CH3-SW2In essence, 32-bit Carbon isn't going anywhere.
(Chicken Little sheepishly goes back to coding...)
--Kevin
--
Kevin Walzer
Code by Kevin
http://www.codebykevin.com-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>
http://get.splunk.com/_______________________________________________
Tcl-mac mailing list
tcl-mac@...
https://lists.sourceforge.net/lists/listinfo/tcl-mac