Abstracting the toolkit from your app

Very cool post from Rich Burridge on Planet Sun about it.

To whet your appetite:

Using this approach, I’m still able to use today a calcalator program that was originally written in 1987. It’s seen numerous toolkits (SunView, X11, NeWS, XView, Motif, MGR, Gtk+ and even a curses version) …