19-ого декабря вышла новая мажорная версия языка и набора виджетов Tcl/Tk. Предыдущая версия 8.5.0 была выпущена 5 лет назад.
Что нового в Tcl
- Поддержка ООП:
- встроенная объектная система TclOO;
- 4-я версия Incr Tcl, основанная на TclOO (также встроена);
- Бесстековое выполнение и, соответственно, полная поддержка сопроцедур (coroutines);
- Добавлены try и throw для перехвата исключений;
- Нормальная поддержка многопоточности;
- Tcl DataBase Connectivity (tdbc) -- интерфейс, позволяющий писать взаимодействие с SQL базами данных, а также sqlite3 и tdbc :: sqlite3 -- реализации данного интерфейса для sqlite;
- Реализация сокетов поддерживает IPv6;
- Новая команда zlib поддерживает сжатие потоков и данных.