« Introducing VMware ESX Server 3i | Home | Introduce Shylock Adsense Wordpress Plugin »
Tcl/Tk 8.5.0 Has Been Released
By Planet Lowyat - December 23, 2007

Tcl/Tk 8.5 has been released for all major platforms after 5 years of development.
The 8.5 release was a long time in development, and brought about several good enhancements to Tcl/Tk. Source releases, the exact changes and ChangeLog for each release are available in the SourceForge Tcl project’s file distribution area:
Download Tcl/Tk 8.5.0 Source Releases
Download ActiveTcl 8.5.0 Binaries
The change information is also included in each distribution.
Remember: For other ways to obtain Tcl/Tk (such as binary distributions, or different versions) see the main Tcl/Tk page.
Highlights of Tcl 8.5
- Speed: 8.5 now runs 10% faster than 8.4 with bytecode improvements, object caching and reduced memory usage.
- Bignums: Tcl now supports arbitrary-precision integers, which improves math operations on large integers.
- Safer interps: Tcl’s powerful safe interpreter mechanism now has improved control of time and command limits in slave interpreters.
-
clockcommand: More robust implementation of command for specifying time, with significant l10n and i18n improvements. -
dictcommand: New data structure that allows access to data by value rather than a variable name, which is substantially faster. - Additional improvements: Faster list search, new and improved mathematics procedures, anonymous procedures, new ways to package Tcl extensions, Tcl-level custom channel types, file and line location information for each command, and more.
Highlights of Tk 8.5
- New modern theming engine: New and complementary widgets that make use of platform-specific theming on Mac OS X and Windows to better fit in with those environments, and feature an improved look and feel under X11. (screenshots)
- New widgets: Part of the themed widget set, Tk now has core notebook, combobox, treeview and progressbar widgets.
-
textwidget: Smooth scrolling, widget peering, and improved procedures for counting and replacing text. - Font rendering: Now uses anti-aliased text under X11, and a more modern text engine (ATSUI) on Mac OS X.
- Additional improvements: Window transparency, new
fullscreenoption for windows, enhancements to specific widgets and window layout, and more.
There is of course much, much more. See 8.5 Changes on the wiki for a complete list of new features.
Posted in Open Source, Software |
