Vydanie Tcl/Tk 9.0

Vydanie Tcl/Tk 9.0

Ahoj, LOR!

Po 27 rokoch od verzie 8.0 konečne vyšla nová verzia kedysi populárneho programovacieho jazyka Tcl a knihovne na jeho vývoj pre vytváranie používateľských rozhraní Tk.

Tcl je vysokonáročný skriptovací programovací jazyk s dynamickým typovaním. Charakteristickou črtou jazyka je, že všetky údaje, vrátane kódu samotného programu, môžu byť reprezentované ako reťazce, čo poskytuje široké možnosti pre metaprogramovanie a vytváranie rozšírení.

Nové vydanie obsahuje nekompatibilné zmeny s verziami 8.x, preto sa rozhodlo zvýšiť hlavné číslo verzie:

  • Pri výpočte mien sa teraz používa iba aktuálny priestor mien (namespace), nie globálny;
  • Problémy s kódovaním vo funkciách vstupu/výstupu teraz predvolene vyhadzujú chybu;
  • Tilda (~) v cestách k súborom už neukazuje na domovský adresár používateľa;
  • Premenná tcl_precision už nemá vplyv na formátovanie čísel.

Rovnako medzi zmenami:

  • Pridaná podpora premenných väčších ako 2 gigabajty;
  • Vylepšená podpora Unicode;
  • Podpora prístupu k obsahu ZIP súborov ako k súborovému systému;
  • Multiplexing IO teraz podporuje epoll (v Linuxe) a kqueue (v BSD). Podpora select bola zachovaná.

V Tk 9.0 okrem iného bola pridaná podpora prístupu k nástrojom OS, ako sú systémový panel, oznámenia a tlač dokumentov, podpora formátu SVG, úplný prístup k informáciám o grafických súboroch (metadáta a pod.), podpora dotykových gest a dotykových obrazoviek.

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster