Tcl/Tk 9.0 released with 64-bit compatbility, Unicode and SVG support, and much more

Tcl/Tk 9.0 released with 64-bit compatbility, Unicode and SVG support, and much more

The most recent major release of the Tcl language and graphical-user-interface toolkit, Tcl/Tk 9.0, has been released, marking a significant update 27 years after the 8.0 major release in 1997. Tcl 9.0 introduces 64-bit compatibility, enabling it to address data values larger than 2 GB, alongside enhanced Unicode support, the ability to mount ZIP files as file systems, new UNIX notifiers, and a host of new commands and features.

Tk 9.0 also sees substantial improvements, including support for scalable vector graphics and better platform integration, such as system trays and gestures. However, this new release presents some incompatibilities with Tcl/Tk 8. While many Tcl programs written for Tcl 8 will run unchanged in Tcl 9, others may require minor modifications to be compatible with both versions. Extensions and applications using the public Tcl C APIs will need more effort to support both Tcl 8 and Tcl 9.

It is important to note that Tk 9.0 does not support Tcl 8.6. As new Tk features are developed, they are expected to appear in Tk 9, but not necessarily in Tk 8.6.

by Paul

du
duttyend found this interesting
Tcl iconTcl
  21
  • ...

Tcl (Tool Command Language) is a dynamic programming language known for its simplicity and versatility. Rated 5, Tcl excels in creating Graphical User Interfaces (GUIs) and Rapid Application Development (RAD). It offers robust scripting support, making it suitable for a wide range of applications. Top alternatives include Python, Java, and PHP.

No comments so far, maybe you want to be first?
Gu