Чтобы добавлять сообщения и комментарии, .

@justonemore:
justonemore

Решил такой чистый и незамутнённый падаван освоить новый язык программирования (Vala в данному случае), новые технологии, осмелился в кои–то веки сделать что–то стоящее, дерзнул. Создал новый проект в Anjuta и тянется сделать свою первую кнопку в Glade, своё первое окно и жестоко очень жестоко разочаровывается, сталкивается с linux действительностью. Anjuta падет, аварийно завершается с сообщением

GladeUI:ERROR:glade-catalog.c:840:glade_catalog_is_loaded: assertion failed: (loaded_catalogs != NULL)
Aborted

Мрак, депрессия, обида. И всё. Всё что теперь ждёт это вэбня, Windows и Delphi.

@kb:
kb

Генераторы на Vala valajournal.blogspot.com

@kb:
kb

Vala 0.13 valajournal.blogspot.com

@kb:
kb

Mowgli: Is Glib and GObject depended on Gnome?
Lethalman: Mowgli, it's gnome that depends upon glib and gobject

@kb:
kb

и туда наконец-то добавили get_next_char() (итеративный обход utf8-строк))

@kb:
kb

Vala 0.11.6 released! А я, кстати, Кернигана и Ричи перечитываю) Потом очереди ждёт Advanced Linux Programming (или как-то так), а потом и про Vala перечитаю и можт постараюсь в коде Shotwell хоть немного разобраться. Потому что питоны питонами, а исправлять ошибки / доделывать функционал в десктопе тоже надо.

@kb:
kb

Весело наблюдать за развитием языка Vala. Что не вопрос: "я не понимаю почему это не работает" — ответ "You found a bug in Vala. " :-) А вообще очень жду когда допилят, почему-то руки чешутся в мир Си нырнуть (неглубоко, а то можно на что-то напороться)

@sattellite:
sattellite

Есть одна софтина в репозитории. Разработчик пользуется Ubuntu и у него соответственно все работает. Пользователи же других дистрибутивов не могут собрать исходники (пробовал на ubuntu — собирается). Софтина написана на vala. cmake ругается, что не может найти rest и rest-extras. Но /usr/share/vala{,0.10,0.12}/vapi/rest{,-extras}-0.6.{deps,vapi} существуют. Сам репозиторий bitbucket.org
Собственно вопрос, как узнать куда cmake обращается за этими модулями и как ему указать куда надо за ними обращаться?

@kb:
kb

Vala 0.11.3 зарелизилась mail.gnome.org
Changes since 0.11.2
* Support BusName sender parameter in GDBus servers.
* More refactoring in the code generator.
* Many bug fixes and binding updates.

ура)

@kb:
kb

читаю вот немного про сей язык (Vala который). Ну что ж, таки если на Си надо что-то написать, или его библиотеки использовать — это оно, годный вроде как язык. Но для остального — тот же подсчет ссылок и утечки памяти и еще куча фишек. Как хороший язык для написания быстрых программ — не катит, имхо. Таки сишарп пока имеет свою нишу, как ни крути.

@marten:
marten

В Vala поломатые константные многомерные массивы. Просто нет слов. На багзилле молчанка