Re: [MACTCL] No 64-bit Carbon = Problem for Tk Aqua?
by Bill Northcott other posts by this author
Jun 18 2007 5:43PM messages near this date
Re: [MACTCL] No 64-bit Carbon = Problem for Tk Aqua?
|
Re: [MACTCL] No 64-bit Carbon = Problem for Tk Aqua?
On 19/06/2007, at 5:04 AM, Kristoffer Lawson wrote:
> I am slightly disappointed that Python has gained so much attention
> in the Apple world with its Cocoa extensions. Would be great to see
> Tcl get a bit more of that.
I guess you need to write some code then. I have been working on a
package that uses Tcl/Tk as a GUI for Objective-C code. The most
recent tclObjc code that I could find dates back to 1994! It is also
badly broken. As I discovered after much tiresome hacking. OTOH
Python has a nice working two way Cocoa bridge. Indeed our code will
only run on current MacOS X because the work the PyObjc people have
done on libffi.
We cannot use AquaTcl/Tk anyway because the main reason we use Tk is
for BLT which itself won't work under AquaTk because it grovels
directly in X11. R also has issues with not being able to uses Aqua
Tcl/Tk packages with the Cocoa GUI.
We basically decided to bite the bullet, ditch the Tcl/Tk and do a
new Apple/GNUstep Appkit one.
I am thinking that maybe Apple is less than frank when it says on its
developer site that Tcl/Tk is a viable GUI on MacOS X.
Bill Northcott
-------------------------------------------------------------------------
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
|