Publication de Tcl/Tk 9.0

Publication de Tcl/Tk 9.0

Bonjour, LOR !

Après 27 ans depuis la version 8.0, une nouvelle version du langage de programmation autrefois populaire est enfin sortie. Tcl et de la bibliothèque associée pour créer des interfaces utilisateur, Tk.

Tcl est un langage de script de haut niveau avec typage dynamique. Une des caractéristiques distinctives du langage est que toutes les données, y compris le code lui-même, peuvent être représentées sous forme de chaînes, ce qui offre d'énormes possibilités de métaprogrammation et de création d'extensions.

La nouvelle version contient des modifications incompatibles avec les versions 8.x, c'est pourquoi il a été décidé d'augmenter le numéro de version principal :

  • Lors de la résolution des noms, seul l'espace de noms courant est désormais utilisé, et non pas l'espace global ;
  • Les problèmes d'encodage dans les fonctions d'entrée/sortie déclenchent désormais par défaut une erreur ;
  • Le tilde (~) dans les chemins de fichiers ne fait plus référence au répertoire personnel de l'utilisateur ;
  • La variable tcl_precision n'influe plus sur le formatage des nombres.

Parmi les autres changements :

  • Ajout d'un support pour des variables de plus de 2 gigaoctets ;
  • Amélioration du support Unicode ;
  • Support de l'accès au contenu des fichiers ZIP comme s'il s'agissait d'un système de fichiers ;
  • Le multiplexage IO prend désormais en charge epoll (sous Linux) et kqueue (sous BSD). Le support de select est conservé.

Dans Tk 9.0, entre autres, un support a été ajouté pour accéder aux outils système, tels que la zone de notification, les notifications et l'impression de documents, la prise en charge du format SVG, un accès complet aux informations sur les fichiers graphiques (métadonnées, etc.), et la prise en charge des gestes d'écran et d'écran tactile.

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster