Tcl/Tk 9.0 buraxılışı

Tcl/Tk 9.0 buraxılışı

Salam, LOR!

27 ildən 8.0 versiyasından sonra nəhayət ki, bir vaxtlar populyar olan proqramlaşdırma dilinin yeni versiyası çıxdı Tcl və onunla birlikdə inkişaf etdirilən Tk istifadəçi interfeysləri üçün kitabxana.

Tcl dinamik tipləmə ilə yüksək səviyyəli skript proqramlaşdırma dilidir. Dilin xarakterik xüsusiyyəti budur ki, bütün verilənlər, o cümlədən proqramın özü də string kimi təqdim oluna bilər, bu isə metaproqramlaşdırma və genişləndirmələr yaradılması üçün geniş imkanlar açır.

Yeni buraxılış 8.x versiyalarına uyğun olmayan dəyişikliklər ehtiva edir, buna görə də əsas versiya nömrəsini artırmaq qərarına gəldik:

  • İndi adların hesablama zamanı yalnız cari ad məkanından (namespace) istifadə edilir, qlobaldan deyil;
  • Daxil etmə-çıxarma funksiyalarındakı kodlaşdırma problemləri indi standart olaraq xəta atacaq;
  • Tilde (~) fayl yollarında artıq istifadəçinin ev direktoriyasını göstərmir;
  • tcl_precision dəyişəni artıq ədədlərin formatına təsir etmir.

Dəyişikliklər arasında:

  • 2 gigabaytdan böyük dəyişənlərin dəstəyi əlavə edilib;
  • Unicode-un işləmə qabiliyyəti artırılıb;
  • ZIP fayllarının məzmununa fayl sistemi kimi daxil olma dəstəyi;
  • IO çoxsaylı təyinatı artıq epoll (Linux-da) və kqueue (BSD-də) dəstəkləyir. select dəstəyi qorunub saxlanılıb.

Tk 9.0-da, o cümlədən, OS alətləri, məsələn, tray, bildirişlər və sənəd çapı üçün giriş dəstəyi, SVG formatına dəstək, qrafik fayllar haqqında tam məlumat (metadatlar və s.) əldə etmək dəstəyi, ekran və toxunma jestləri dəstəyi əlavə edilib.

Mənbə: linux.org.ru

DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər 🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster