LINUX.ORG.RU

Релиз Vala 0.9.1

 , , ,


0

0

Вышла новая версия 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 библиотек.

>>> Подробности

★★★★★

Проверено: maxcom ()
Последнее исправление: snizovtsev (всего исправлений: 2)
Ответ на: комментарий от anonymous

> Не гоните на Vala. Подрастет и все у нее будет хорошо.

Linux - 1% рынка десктопов.

Gnome - 50% рынка десктопного Linux.

Vala - 10% рынка десктопного софта в Gnome.

0.05% - это блестящие перспективы. ObjC уже дрожит от страха.

yk4ever
()
Ответ на: комментарий от yk4ever

>0.05% - это блестящие перспективы. ObjC уже дрожит от страха.

Ша, ви ту сметану пробовали? (c) :) Отличный язык! На месте ObjC я бы уже начинал дрожать от страха.

Кстати, как и Vala, ObjC долгое время существовал в виде транслятора в C.

Rolex ★★
()
Ответ на: комментарий от Rolex

> Ша, ви ту сметану пробовали? (c) :) Отличный язык! На месте ObjC я бы уже начинал дрожать от страха.

А я что, спорю, что отличный?

Просто любой пук Стива Джобса весит больше, чем все ваши линуксы-гномы вместе взятые. Как тут верно замечают, даже у Qt рыночные позиции гораздо крепче гткшных.

Если вала не вылезет за пределы своего микрокосма - её никто и не заметит, будь она сто раз хорошая.

yk4ever
()
Ответ на: комментарий от yk4ever

> Если вала не вылезет за пределы своего микрокосма - её никто и не заметит, будь она сто раз хорошая.

От этого плохой то она не станет, верно? Будет на Linux использоваться.

Deleted
()
Ответ на: комментарий от mono

>ObjC совсем другого поля ягода

А вот с этого места, пожалуйста, поподробнее...

Rolex ★★
()
Ответ на: комментарий от anonymous

>POC

Да, да именно этого поца я и имел в виду.

Rolex ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.