Вала является открытым исходным кодом, бесплатно и современный язык программирования и программного обеспечения проекта разработан с смещение, чтобы принести новые возможности программирования для разработчиков GNOME. Это компилятор для системы типа GObject, позволяя разработчикам GNOME для создания удивительных приложений.
Основные особенности
Основные характеристики включают в себя интерфейсы, свойства, сигналы, Еогеасп, лямбда-выражения, типа вывод для локальных переменных, дженериков, ненулевых типов, помощь управления памятью, обработку исключений, а также модули типа ака плагинов.
Легкая написать сложную объектно-ориентированный код
С компилятором Вала вы, как разработчик, сможет легко написать сложную объектно-ориентированный код, сохраняя требования к памяти с низким и поддержание стандартной C ABI и API.
Позволяет получить доступ к существующим библиотекам C
Проект был разработан таким образом, что она позволяет получить доступ к существующим C библиотек, библиотек, особенно GObject-на-основе, без необходимости привязки выполнения.
Это и Rsquo; s идеально подходит для GTK + и GNOME
Вала компилятор командной строки и языки программирования. Разработчики, работающие с GTK + и GNOME смогут использовать Валу, чтобы написать код и скомпилировать его.
Это и Rsquo, S влиянием C ++, C, C #, Python, Java и D
Язык программирования Вала был под влиянием хорошо известны и широко используются C, C ++, D, Python, C # и Java языках программирования. Это кросс-платформенный программное обеспечение, которое может быть легко перенесен на другие операционные системы.
Она поддерживается широкий спектр программ IDE
Другой интересной особенностью является совместимость с различными IDE (Integrated Development Environment) программ, в том числе Анюта, Валенсия, Geany, Emacs, MonoDevelop, NetBeans, Валу (а) IDE, Sublime Text, Вим, Vala Игрушки для Gedit, Euclide, RedCar, TextMate и Valama.
Наличие и поддерживаемых архитектур
Вала распространяется только как исходного архива. Это означает, что пользователь должен настроить и скомпилировать код перед установкой. Конечно, он также может быть легко установлена в любом дистрибутиве GNU / Linux из репозиториев программного обеспечения по умолчанию. Оба 32-битных и 64-битных архитектур поддерживаются в данный момент
Что нового В этом выпуске:.
- Добавлена опция --shared библиотека для ГИР файлов.
- исправления и обновления связывания.
Что нового в версии 0.29.2:.
- исправления и обновления связывания
Что нового в версии 0.28.0:.
- Переплетные обновления
Что нового в версии 0.27.1:.
- сообщения компилятора для печати в цвете
- Добавить удобна GDK-1.0 привязки.
- Добавить удобна GST-3.0 привязки.
- Добавить удобна x11-1.0 привязки.
- Добавить остальные-дополнительные-0,7 привязки.
- Исправлена ошибка и обязательные обновления.
Что нового в версии 0.26.1:.
- исправления и обновления связывания
Что нового в версии 0.26.0:.
- Исправлена ошибка обновления и обязательным
Что нового в версии 0.25.4:.
- Добавить вариант --vapi-комментарии
- исправления и обновления связывания.
Что нового в версии 0.25.3:.
- исправления и обновления связывания
Что нового в версии 0.25.2:.
- Требовать и целевых GLib & GT = 2.24
- Сообщить предупреждение для частных структуры полей.
- Заменить webkit2gtk-3.0 привязки с webkit2gtk-4.0 привязок.
- Всегда построить vapigen.
- исправления и обновления связывания.
Что нового в версии 0.24.0:.
- исправления и обновления связывания
Что нового в версии 0.23.2:.
- структуры событий Привязать GDK как компактных классов
- Переключатель GDK-x11-3.0 привязки к .gir.
- Переключатель librsvg-2.0 привязки к .gir.
- исправления и обновления связывания.
Что нового в версии 0.23.1:.
- Обновления ГИР анализатор
- Переключатель libnotify привязок к .gir.
- Добавить libpeas-GTK-1.0 привязки.
- Добавить XCB-ICCCM привязки.
- исправления и обновления связывания.
Комментарии не найдены