Code by Kevin

About
Code by Kevin, Programming, code, business, and other pursuits

Your Host
Kevin Walzer, software developer.



Home

Subscribe to RSS Feed
Get a syndicated feed of my weblog.

Archives
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006

Categories
Business
Software
General

Privacy Policy

Site design: Skeleton

 

Thu, 28 Jun 2007

And now back to work

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.

[/business] permanent link

Onward with Tk

Well, after about a month of futzing around with alternative GUI toolkits, including RealBasic and Cocoa,I have come to the conclusion that my current framework--Tk--is the best one for me.

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.

[/general] permanent link