
Sveiki, LOR!
Pēc 27 gadiem kopš 8.0 versijas beidzot ir iznākusi jauna kādreiz populārā programmēšanas valodas versija. Tcl un bibliotēkas, kas tiek attīstīta kopā ar to, lai izveidotu lietotāju saskarnes, Tk.
Tcl ir augsta līmeņa skriptu programmēšanas valoda ar dinamisku tipu sistēmu. Tās izcilā īpašība ir tā, ka visi dati, tostarp programmas kods, var tikt attēloti kā virknes, kas rada plašas iespējas metaprogrammēšanai un paplašinājumu izstrādei.
Jaunajā laidienā ir nekomatibilitātes izmaiņas ar 8.x versijām, tādēļ tika nolemts palielināt galveno versijas numuru:
- Tagad veiksmīgi tiek izmantots tikai pašreizējais nosaukumu telpa (namespace), nevis globālā.
- Izvades / ievades funkciju kodēšanas problēmas tagad noklusējumā izmet kļūdu;
- Tilde (~) failu ceļos vairs nenorāda uz lietotāja mājas direktoriju;
- Mainīgais tcl_precision vairs neietekmē skaitļu formatēšanu.
Tāpat starp izmaiņām:
- Pievienota atbalsts mainīgajiem, kuru izmērs pārsniedz 2 gigabaitus;
- Uzlabota Unicode darbība;
- Atbalsts piekļuvei ZIP failu saturam kā failu sistēmai;
- Ievades / izvadīšanas multiplikācija tagad atbalsta epoll (Linux) un kqueue (BSD). Select atbalsts ir saglabāts.
Tk 9.0 starp citu ir pievienota atbalsta piekļuvei operētājsistēmas rīkiem, piemēram, tray, paziņojumiem un dokumentu drukāšanai, SVG formāta atbalsts, pilnīga piekļuve informācijai par attēliem (metadatiem u.c.), skārienjutīgu ekrānu un žestu atbalsts.
Avots: linux.org.ru
