Size: a a a

2021 December 03

Г

Глеб in Gnome RU
А
источник

Г

Глеб in Gnome RU
Стоп
источник

Г

Глеб in Gnome RU
int res;
dialog.response.connect ((response) => {
   res = response;
   some_function.callback ();
});
yield;
источник

Г

Глеб in Gnome RU
Вот
источник

Г

Глеб in Gnome RU
А в Си...
источник

S

Stef in Gnome RU
Просто на сколько целесообразно менять весь язык проекта только из-за одного интерфейса
источник

Г

Глеб in Gnome RU
В Си придётся делить это дело на разные функции и страдать с тасками
источник

Г

Глеб in Gnome RU
Ну, тут прикол в том, что проект на Си, а Vala компилируется в Си, и вообще это язык, изначально созданный в GNOME как раз для этого
источник

S

Stef in Gnome RU
+ не факт, что разрабы этого проекта знаю вала

Значит ещё больше будет проблем
источник

S

Stef in Gnome RU
Понял
Аналогия котлин джава
источник

Г

Глеб in Gnome RU
Высокоуровневый язык, красивый и прикольный. И такой же нативный для GTK/GNOME, как и Си. Но я скорее о том, что у них там проблема с конкретной функцией, которая в Vala не особо нужна, так как то же самое можно сделать на новой апишке без боли, а в Си нет
источник

Г

Глеб in Gnome RU
Хорошая аналогия
источник

Г

Глеб in Gnome RU
Знать-то они точно знают, это гномий язык
источник

Г

Глеб in Gnome RU
Не мёртвый. Он сейчас активно развивается
источник

s

shadowchain in Gnome RU
Как и FreeBSD
источник

Г

Глеб in Gnome RU
Экосистема у него слабенькая, да. В основном GLibные либы, плюс можно сишные привязывать. Но в сравнении с каким-нибудь Rust она мелкая.
источник

Г

Глеб in Gnome RU
Ну FreeBSD особо никто не использует, к тому же это довольно отсталая ОС по современным меркам. А вот Vala — хороший кандидат на роль дефолтного языка под Linux
источник

s

shadowchain in Gnome RU
Ну вот Netflix использует. Как и GNOME валу
источник

s

shadowchain in Gnome RU
FreeBSD хороший вариант для хранилок на ZFS
источник

s

shadowchain in Gnome RU
источник