Code by Kevin, Programming, code, business, and other pursuits
Kevin Walzer, software developer.
Subscribe to RSS Feed
Get a syndicated feed of my weblog.
Site design: Skeleton
Looking at my laptop, I see a big mess: a lot of improvements to my programs are cooking. UI improvements. New features to make the programs more useful. And so on. But right now it's a big disordered mess, like a house that's being renovated. Time to get on the stick and start tying all these improvements together.
I've gotten enough reassurance from Tk's core developers that I am no longer concerned about its future on the Mac.
I'm a proficient-if-not-advanced Tk programmer, and it makes absolutely no sense to go back to ground zero and learn a new toolkit from scratch, so that I can rewrite my applications from scratch, so that they can do what they already do. I understand that the tectonic foundations of Tk are shifting deep below my feet, but I also trust that the developers of Tk-Aqua will be able to implement the necessary changes to keep Tk up-to-date on the Mac. After all, Tk has already transitioned from one operating system (Mac Classic) to another (Mac OS X), and one architecture (Mac PPC to Mac Intel) to another.
I realize this decision makes me a bit of an odd duck. I am aware of no other Mac-only software vendor who specializes in Tcl/Tk, nor am I aware of any other Tcl/Tk developer who targets the Mac only. That's fine with me. The Tcl/Tk community is a very supportive one, and provides plenty of tools and resources for developers to write great applications.
And for those of you who have been reading, thanks for your patience. I'll soon be releasing some great new updates to my applications.