Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

Friday September 27, 2002
07:07 PM

Reinventing reinventing Tk-iTunes

[ #8066 ]

I am working on a Tk version of iTunes for the upcoming Mac OS X Conference (and I have one more day to finish it!).

Yesterday I needed to read a bit about the Tk MainLoop, so I went looking for my Mastering Perl/Tk book among the big stack of books behind my desk. Usually I get by with with either my Tcl/Tk book (since I first started doing Tk with Tcl a long time ago) or the Perl/Tk Pocket Reference, but I this time I needed a bit more of an education.

As I flip through the pages around Chapter 15, "Anatomy of the Main Loop", I notice a screenshot of iTunes---the original, Aqua application. Evidently Steve Lidie did a similar thing. He wrote an mp3 player, but nicked the Aqua look-and-feel for the user interface to his tkmpq123 example.

Not only am I reinventing iTunes (just for a demonstration), but I did it without reading about the stuff that Steve already did.

That might have not seemed too wierd to me if I had not revived the Languages Sucks-Rules-O-Meter only to discover Steve has also kept the original version with Jon Orwant's orginal graph format. This is the month that I reinvent Steve Lidie, I guess.