21 декабря 2007 года

После почти 5 лет разработки анонсирован выход релиза скиптового языка программирования, распространяемого совместно с кроссплатформенной библиотекой базовых элементов графического интерфейса, - Tcl/Tk 8.5.0.

Некоторые новшества Tcl 8.5:

  • По сравнению с Tcl 8.4 скорость выполнения приложений увеличилась примерно на 10%. Реализованы функции кэширования объектов и уменьшено потребление памяти;
  • Добавлена возможность использования целых чисел неограниченного размера, математические функции адаптированы для работы с большими целыми числами;
  • Средства для задания ограничений на используемые команды и лимитирования времени выполнения подпрограмм выполняемых в "safe" режиме
  • Новая реализация функции для выполнения операций со временем ( clock);
  • Новая структура данных dict, предназначенная для организации сложных словарных структур с выборкой по значению;
  • Увеличена скорость поиска элементов в списках;
  • Добавлены новые и улучшены существующие математические процедуры;
  • Реализован новый способ создания пакетов с расширениями;
  • Новые команды: apply, chan, lassign, lrepeat, lreverse;

Некоторые новшества TK 8.5:

  • Новые механизм для тем визуального оформления, дополнительный набор виджетов дающих возможность использовать визуальные темы привязанные к платформе, позволяя добиться оптимального для текущей платформы внешнего вида ( скрипншоты);
  • Новые виджеты: notebook, combobox, treeview и progressbar;
  • Расширение свойств виджета text: плавный скроллинг, связывание виджетов (в нескольких виджетах одни данные), улучшена работа функций замены текста;
  • Поддержка сглаживания (антиалиасинга) шрифтов для X11;
  • Возможность создания прозрачных окон, полноэкранный режим раскрытия окон и т.д.

Источники править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Релиз Tcl/Tk 8.5.0», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.