A rewrite of TkDocs' Ruby example programs in production-code style

The Tk graphical user interface (GUI; part of Tcl/Tk) toolkit enjoys a fine tutorial introduction on Mark Roseman’s TkDocs website (introduced here). For my own learning purposes, I have rewritten its Ruby example programs in a production-code style and blogged about it, in this post.

Criticisms welcome!