Релиз Vala 0.9.1
Вышла новая версия Vala - компилятора, развиваемого в рамках проекта GNOME. В новой версии:
Поддержка констант в enum Синтаксис +=/-= для подключения/отключение сигналов объявлен устаревшим Добавлена эксперементальная поддержка профиля Dova (лекговесная замена glib) Обновлён парсер Genie Добавлены новые биндинги: clutter-gst-1.0, gdu, gdu-gtk, libesmtp, mx-1.0, orc-0.4, rest-extras-0.6 Множество исправленных ошибок
Vala это инструмент, задача которого предоставить возможности современных языков программирования для разработчиков GNOME без наложения дополнительных требований к среде выполнения и без использования различных ABI по отношению к приложениям и библиотекам, написанным на C. Язык ориентирован в первую очередь на использование совместно с GObject, хотя может быть использован и без него.
Vala включает в себя 2 языка программирования, развиваемых параллельно - Vala, схожий по синтаксису с C#, и Genie, схожий по синтаксису с Python. Исходный код на этих языках Vala транслирует в исходный код на C, который не зависит от каких-либо дополнительных runtime библиотек.
Поддержка констант в enum Синтаксис +=/-= для подключения/отключение сигналов объявлен устаревшим Добавлена эксперементальная поддержка профиля Dova (лекговесная замена glib) Обновлён парсер Genie Добавлены новые биндинги: clutter-gst-1.0, gdu, gdu-gtk, libesmtp, mx-1.0, orc-0.4, rest-extras-0.6 Множество исправленных ошибок
Vala это инструмент, задача которого предоставить возможности современных языков программирования для разработчиков GNOME без наложения дополнительных требований к среде выполнения и без использования различных ABI по отношению к приложениям и библиотекам, написанным на C. Язык ориентирован в первую очередь на использование совместно с GObject, хотя может быть использован и без него.
Vala включает в себя 2 языка программирования, развиваемых параллельно - Vala, схожий по синтаксису с C#, и Genie, схожий по синтаксису с Python. Исходный код на этих языках Vala транслирует в исходный код на C, который не зависит от каких-либо дополнительных runtime библиотек.
Ещё новости по теме:
18:20