Релиз Gambas 3.0, свободной альтернативы Visual Basic

1 января 2012 года

Wikinews-logo-ru.svg

После четырёх лет разработки представлен стабильный релиз открытой среды для быстрой разработки приложений на языке Basic - Gambas 3.0. В состав пакета входит интерпретатор языка Basic с объектно ориентированными расширениями, компилятор программ в бинарные файлы и визуальная среда для быстрой разработки приложений, похожая на Visual Basic.

Ключевые новшества Gambas 3.0:

  • Корректное определение и использование специальных математических функций из состава glibc;
  • Улучшен вывод чисел с плавающей запятой;
  • Внесены небольшие улучшение в оформление интерфейса IDE;
  • Добавлена подсветка синтаксиса SQL;
  • Добавлено два новых метода Object[].FindByRef и Object[].ExistByRef для обращения к объектам по ссылке;
  • В функции Desktop.Open() символ "~" в начале пути теперь ассоциируется с домашней директорией;
  • Улучшена поддержка свежих версий Qt4 и Gtk+;
  • Устранено большое число ошибок, в том числе исправлены две уязвимости: внесена рандомизация в алгоритм хэширования и изменён метод получения версии проекта (вместо запуска специального кода отныне версия сохраняется в отдельном файле VERSION).

Из доступных для разработчиков библиотек и дополнений можно отметить:

  • Расширения интерпретатора: средства отладки, поддержка регулярных выражений, управления POSIX сигналами, прослойка для совместимости с Visual Basic;
  • Библиотеки для работы с XML, XSLT и XML-RPC;
  • Функции для сжатия и шифрования данных;
  • Поддержка создания сетевых приложений, в частности протоколов HTTP, FTP, SMTP, DNS, а также поддержка D-Bus;
  • Компонент для интеграции браузерного движка WebKit;
  • Средства для разработки web-приложений;
  • Поддержка СУБД MySQL, PostgreSQL, SQLite, Firebird, ODBC.
  • Средства для разработки GUI-приложений на базе библиотек Qt и GTK+, имеется поддержка KDE с DCOP;
  • Интерфейс к SDL (Simple DirectMedia Layer), OpenGL, Сairo и V4L, а также набор функций для обработки изображений.

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


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

Комментарии

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