Re: [MACTCL] No 64-bit Carbon = Problem for Tk Aqua?
by Kevin Walzer other posts by this author
Jun 25 2007 10:49AM messages near this date
Re: [MACTCL] No 64-bit Carbon = Problem for Tk Aqua?
|
Re: [MACTCL] No 64-bit Carbon = Problem for Tk Aqua?
Kristoffer Lawson wrote:
>
> Are you sure? New features or even upcoming features (or platforms)
> might mean it is increasingly difficult to support both APIs.
> Besides, it's still double the work. Corporations aren't charities.
> If they can do the same thing with half the work, that's the path
> they will prefer to take. Just like I suspect that some day a version
> of OS X will come out which will not support the PPC machines. Those
> resources can then be redirected to developing something with better
> long-term benefits.
>
> Additionally, having two APIs also makes it more confusing for
> developers, especially new ones.
Breaking backwards compatability is a hallmark of Apple. They have done
it countless times over the years. Contrast this to Windows, where
applications written a decade ago still run without modification on Vista.
I'm still evaluating my options with regards to my own applications,
which all use Tk-Aqua as their toolkit and therefore are affected by the
API changes in Carbon. It's my hope that Tk-Aqua can evolve to keep up
with the API changes, i.e. the relevant parts are migrated to Cocoa if
necessary. If that proves too technically difficult, however, and
Tk-Aqua remains a 32-bit Carbon toolkit, then I'm faced with the
possibility of rewriting my applications (several thousand lines of
code) in some Cocoa-supporting framework. I'm *not* eager to travel that
road.
--
Kevin Walzer
Code by Kevin
http://www.codebykevin.com
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Tcl-mac mailing list
tcl-mac@[...].net
https://lists.sourceforge.net/lists/listinfo/tcl-mac
Thread:
Kevin Walzer
Kevin Walzer
Bill Northcott
Jeff Hobbs
Bill Northcott
Kevin Walzer
Kristoffer Lawson
Kevin Walzer
Tim Jones
Jim DeVona
Tim Jones
Jim DeVona
Tim Jones
Kristoffer Lawson
Skytag
Skytag
Kristoffer Lawson
Skytag
Kevin Walzer
Skytag
Svenn Are Bjerkem
Kevin Walzer
Kristoffer Lawson
Kristoffer Lawson
Jon Guyer
Kevin Walzer
Jon Guyer
Jim Ingham
Kevin Walzer
Kristoffer Lawson
Kevin Walzer
Tim Jones
Kristoffer Lawson
Tim Jones
Adrian Robert
Tim Jones
|