Chapter 58. Tcl/Tk 8.4

Tcl 8.4 provided significant performance improvements, many new commands and options, and three new Tk widgets.

Speed was a primary objective of Tcl/Tk 8.4. Version 8.0 provided major performance improvements to Tcl with the introduction of the bytecode compiler. But new features added in version 8.1 (in particular, multi-threaded support and internationalization support with Unicode strings) slowed down Tcl significantly. The goal for 8.4 was for scripts to run as fast as — or faster than — they did under 8.0, and the goal was achieved in almost all areas of the language.

Tcl/Tk 8.4 is perhaps the most significant release since 8.1 in terms of new features. Virtually all aspects of the language gained new functionality, and ...

Get Practical Programming in Tcl and Tk, Fourth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.