Size: a a a

2021 April 11

g

gavr in ru.nim.talks
,
источник

g

gavr in ru.nim.talks
там опечатка, похоже Стефан сам не пробовал в конце скомпилить
источник

g

gavr in ru.nim.talks
или это какая то регресия
источник

g

gavr in ru.nim.talks
ща буду кидать ему пиары с доп примерами кода
источник

g

gavr in ru.nim.talks
я собрался основательно попробовать пересесть на ним
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
а чем vala плоха?)
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
просто интересно
источник

g

gavr in ru.nim.talks
идеал, но мало либ
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
лол
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
тогда лучше на какой-нибудь популярный язык))
источник

g

gavr in ru.nim.talks
на популярных я на работе пишу
источник

g

gavr in ru.nim.talks
и они же все ужасны, что там шарпы котлины це вм гц, тайпскрипты вообще скриптованные
источник

g

gavr in ru.nim.talks
только vala попадает под все галочки что я люблю, а как у nim появился arc и он стал попадать
источник

g

gavr in ru.nim.talks
сейчас общими словами можно описать их так, у нима просто мега ядро буквально лучший язык, нно все пишут либы а не приложения, lsp никуда не годится, нет meson, пока что не пробовал дебаг, а у валы все наоборот, все пишут только приложения(по звездочкам на гитхабе сам язык уступает примерно 10 приложениям написанным на вале), развивают валу полтора землекопа в свободное время, но зато есть meson и отличный лсп
источник

g

gavr in ru.nim.talks
кста скорость сборки еще у валы прям на порядки быстрее, но это изза простоты самого языка относительно нима
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
на ниме тоже приложения пишут, просто далеко не все из них опен сорс :)
источник

g

gavr in ru.nim.talks
токо шо собрал акиру, примерно также как собираю хелло ворды гтк на ниме
источник

g

gavr in ru.nim.talks
у валы также
источник

g

gavr in ru.nim.talks
есть 3 компании которые заявили шо юзат, но все закрыто, и есть одна у которой открыты только некоторые части
источник

g

gavr in ru.nim.talks
Привел примеры некоторого Vala ПО #valaapp
https://www.opennet.ru/openforum/vsluhforumID3/123271.html#34

1) Ядро Frida( https://github.com/frida/frida frida-core) https://frida.re/ это такой дизасемблер с возможностью скриптинга на разных языках(как раз из-за GIR)
2) Akira ( https://github.com/akiraux/Akira/pull/485 ) сейчас в активной разработке, будет векторным редактором ориентированным на дизайнеров UI.
3) Planner ( https://github.com/alainm23/planner ) лучшая тудушка под линь из нативный, синхронит с Todoist
4) Coanda ( https://coanda.ca/ ), довольно большая АСУТП компания содержит в своих репах Vala код, в том числе SCADA систему. ( https://github.com/coanda?q=&type=&language=vala )
5) Dino ( https://github.com/dino/dino ) Jabber клиент
6) https://www.ev3dev.org/ любители перепрошить лего на дебиан( https://github.com/ev3dev/ev3devKit ), а также их brickman и grx-widgets(виджеты под чернобелые маленькие экраны) написаны на Vala
7) https://documatrix.com/ Компания специализируется на обработке документов, к сожелению большая часть софта закрыта, но в открытой видно что они используют достаточно много Vala ( https://github.com/documatrix?q=&type=&language=vala ) и она обновляется.
8) https://birdfont.org/ Программа для создания шрифтов ( https://github.com/johanmattssonm/birdfont ), кстати у них своя XML либа, тоже на Vala( https://github.com/johanmattssonm/xmlbird )
9) Rygel достаточно большое медиа-решение, у автора есть данные что оно используется некоторыми автопроизводителями https://wiki.gnome.org/Projects/Rygel/Development сурсы https://gitlab.gnome.org/GNOME/rygel/
10) DE Elementary OS и Budgie
11) Во времена N900 Nokia использовала Vala для интерфейсов, у нас сохранились биндинги к их UI фреймворку Hildon https://valadoc.org/hildon-1/Hildon.html https://valadoc.org/hildon-fm-2/Hildon.html

Также заявили что используют Vala, но код закрыт компании: https://www.untangle.com/ https://www.cablelabs.com/ https://www.realmacsoftware.com/
источник