Versionen av Tcl/Tk 9.0

Versionen av Tcl/Tk 9.0

Hej, LOR!

Efter 27 år efter version 8.0 har den nya versionen av det en gång populära programmeringsspråket äntligen släppts. Tcl och den medföljande biblioteken för att skapa användargränssnitt, Tk.

Tcl är ett högnivå-skriptprogrammeringsspråk med dynamisk typning. En framträdande egenskap hos språket är att alla data, inklusive själva programkoden, kan representeras som strängar, vilket skapar omfattande möjligheter för metaprogrammering och skapande av tillägg.

I den nya utgåvan finns det inkompatibla förändringar jämfört med versionerna 8.x, så det beslutades att öka huvudversionsnumret:

  • Vid beräkning av namn används nu endast det aktuella namnutrymmet (namespace) och inte det globala;
  • Kodningsproblem i in- och utmatningsfunktioner kastar nu som standard ett fel;
  • Tilde (~) i filvägar pekar inte längre på användarens hemkatalog;
  • Variabeln tcl_precision påverkar inte längre formatet för siffror.

Bland ändringarna finns också:

  • Stöd för variabler större än 2 gigabyte har lagts till;
  • Unicode-funktionaliteten har förbättrats;
  • Stöd för att få åtkomst till innehållet i ZIP-filer som om det vore ett filsystem;
  • Multiplexing IO stöder nu epoll (i Linux) och kqueue (i BSD). Stöd för select har bevarats.

I Tk 9.0 har bland annat tillägget av stöd för åtkomst till operativsystemets verktyg, såsom systemfält, aviseringar och dokumentutskrift, stöd för SVG-format, full åtkomst till information om grafiska filer (metadata och så vidare), stöd för gester av skärm och pekskärm lagts till.

Källa: linux.org.ru

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster