
Përshëndetje, LOR!
Pas 27 vjetësh pas versionit 8.0 përfundimisht doli një version i ri i dikurshëm të popullshëm të gjuhës së programimit Tcl dhe bibliotekës së tij të zhvilluar për krijimin e ndërfaqeve përdorues.
Tcl është një gjuhë programimi me nivel të lartë me tipizim dinamik. Caracteristika dalluese e gjuhës është se të gjitha të dhënat, duke përfshirë kodin e vetë programit, mund të paraqiten si vargje, gjë që krijon mundësi të mëdha për metaprogramimin dhe krijimin e zgjerimeve.
Në publikimin e ri ka ndryshime të papajtueshme me versionet 8.x, prandaj u vendos të rritej numri kryesor i versionit:
- Gjatë llogaritjes së emrave tani përdoret vetëm hapësira aktuale e emrave (namespace), dhe jo ajo globale;
- Problemet e kodimit në funksionet e hyrje-daljeve tani, për parazgjedhje, shkaktojnë një gabim;
- Tildë (~) në rrugët e skedarëve nuk tregon më drejtori përmbajtjeje përdoruesi;
- Variabla tcl_precision nuk ndikon më në formatimin e numrave.
Gjithashtu mes ndryshimeve:
- Shtuar mbështetje për variabla më të mëdhenj se 2 gigabajt;
- Përmirësuar puna me Unicode;
- Mbështetje për aksesin në përmbajtjen e skedarëve ZIP si në një sistem skedarësh;
- Multipleximi i IO tani mbështet epoll (në Linux) dhe kqueue (në BSD). Mbështetje për select është ruajtur.
Në Tk 9.0 ndër të tjera është shtuar mbështetje për aksesin në mjetet e OS, të tilla si tray, njoftime dhe printim dokumentesh, mbështetje për formatin SVG, akses të plotë në informacionin për skedarët grafikë (metadatat etj.), mbështetje për gjeste të ekranit dhe ekranit prekje.
Burimi: linux.org.ru
