Pas 27 vjet nga formimi i degës 8.0, lëshohet rregullimi Tcl/Tk 9.0, një gjuhë programimi dinamike, e shpërndarë në bashkëpunim me një bibliotekë ndërplatformë të elementeve thelbësore të ndërfaqes grafike Tk. Tcl ka gjetur shpërndarjen kryesore si një platformë për krijimin e ndërfaqeve të përdoruesit dhe si gjuhë e integruar, ndërkohë që Tcl është gjithashtu i përshtatshëm për prototipim të shpejtë, zhvillim web, krijimin e aplikacioneve rrjetësore, administrimin e sistemeve dhe testimin. Kodi i projektit shpërndahet me licencën BSD.
Ndryshimi i rĂ«ndĂ«sishĂ«m i numrit tĂ« versionit Ă«shtĂ« i lidhur me ndryshimet qĂ« prekin pĂ«rputhshmĂ«rinĂ« e prapme. NĂ« veçanti, nĂ« Tcl 9.0 logjika e aplikimit tĂ« hapĂ«sirave tĂ« emrave pĂ«r variablat ka ndryshuar â pĂ«rveç hapĂ«sirĂ«s globale tĂ« emrave qĂ« pĂ«rdorej mĂ« parĂ«, tani pĂ«rdoret hapĂ«sira lokale e emrave si e paracaktuar. NĂ« rast tĂ« mos pĂ«rputhjes sĂ« kodimeve gjatĂ« hyrjes/nxjerrjes, tani kthehet njĂ« gabim. Interpretimi i simbolit '~' nĂ« rrugĂ«t e skedarĂ«ve si katalogu personal i pĂ«rdoruesit Ă«shtĂ« ndĂ«rprerĂ«. Kur formatizohen numrat, nuk merret parasysh vlera e tcl_precision.
Mes mundësive të reja:
- ĂshtĂ« shtuar mbĂ«shtetja pĂ«r punĂ«n me variabla 64-bit, e cila lejon pĂ«rdorimin e vlerave qĂ« tejkalojnĂ« 2 GB.
- ĂshtĂ« siguruar mbĂ«shtetje e plotĂ« pĂ«r Unicode dhe kodet e karaktereve, si dhe janĂ« shtuar profilet e rikodimit pĂ«r hyrje/nxjerrje.
- ĂshtĂ« shtuar mundĂ«sia e punĂ«s me arkivat ZIP si me sistemin e skedave.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r bashkimin e arkivave nĂ« biblioteka dhe skedarĂ« ekzekutues, duke lejuar formimin e paketave njĂ«file qĂ« pĂ«rfshijnĂ« tĂ« dhĂ«nat e nevojshme pĂ«r funksionimin e aplikacionit.
- Mjeti i përpunimit të ngjarjeve është kaluar në përdorimin e thirrjeve sistemike epoll dhe kqueue (mulpikësimi përmes thirrjes select është ruajtur si një opsion për sistemet pa mbështetje për epoll dhe kqueue).
- NĂ« bibliotekĂ«n Tk Ă«shtĂ« siguruar qasje nĂ« funksionalitete si njoftimet, printimi dhe tanka sistemike. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r grafikĂ«n vektoriale nĂ« formatin SVG, e cila mund tĂ« pĂ«rdoret pĂ«r krijimin e widget-eve dhe temave tĂ« dizajnuara pĂ«r t'u shkallĂ«zuar. JanĂ« ofruar mundĂ«si pĂ«r qasje nĂ« metadata dhe kanalet alfa tĂ« imazheve. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r gjeste me dy gishta nĂ« ekran.
Burimi: opennet.ru
