Release van Tcl/Tk 9.0

Release van Tcl/Tk 9.0

Hallo, LOR!

Na 27 jaar na versie 8.0 is er eindelijk een nieuwe versie van de ooit populaire programmeertaal uitgebracht. Tcl En de bijbehorende bibliotheek voor het maken van gebruikersinterfaces, Tk, is ook verder ontwikkeld.

Tcl is een hoog-niveau scriptingtaal met dynamische type-allocatie. Een kenmerk van de taal is dat alle gegevens, inclusief de code van het programma zelf, als strings kunnen worden weergegeven, wat uitgebreide mogelijkheden biedt voor metaprogrammering en de creatie van extensies.

In deze nieuwe release zijn er niet-compatibele wijzigingen ten opzichte van de versies 8.x, daarom is besloten om het hoofdversienummer te verhogen:

  • Bij het berekenen van namen wordt nu alleen de huidige naamruimte (namespace) gebruikt en niet de globale;
  • Problemen met codering in invoer- en uitvoerfuncties geven nu standaard een foutmelding;
  • De tilde (~) in bestandslocaties geeft niet meer de thuismap van de gebruiker aan;
  • De variabele tcl_precision heeft geen invloed meer op het formatteren van getallen.

Ook onder de veranderingen:

  • Ondersteuning voor variabelen groter dan 2 gigabyte is toegevoegd;
  • De werking van Unicode is verbeterd;
  • Ondersteuning voor toegang tot de inhoud van ZIP-bestanden als een bestandssysteem;
  • Multiplexing IO ondersteunt nu epoll (in Linux) en kqueue (in BSD). De ondersteuning voor select is behouden.

In Tk 9.0 zijn onder andere de ondersteuning voor toegang tot OS-tools zoals de systeemtray, meldingen en het afdrukken van documenten, ondersteuning voor het SVG-formaat, volledige toegang tot informatie over grafische bestanden (metadata, enz.) en ondersteuning voor touch- en swipe-gebaren toegevoegd.

Bron: linux.org.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster