Сегодня, 20 декабря 2012 года, состоялся официальный мажорный релиз новой версии языка, среды программирования и соответствующего набора виджетов — Tcl/Tk 8.6.
Основные нововведения в самом Tcl:
- Поддержка ООП из коробки:
- встроенная объектная система TclOO;
- 4-я версия Incr Tcl, основанная на TclOO (также встроена).
- Бесстековое выполнение и, соответственно, полная поддержка сопроцедур (coroutines).
- Все-таки добавлены try и throw.
- Нормальная поддержка мультитрединга (многопоточности).
- Множество других дополнительных модулей (по ссылке «Подробности»).
Основные нововведения в Tk:
- встроенная поддержка PNG, с прозрачностью;
- диалог выбора шрифтов;
- поддержка поворачиваемого текста;
- поддержка перемещения объектов на холсте;
- встроенная поддержка «занятых» окон;
- другие интересные фичи, (по ссылке «Подробности»).
>>> Подробности