Я новичок в Вале. Я не знаком с GObject. Насколько я понимаю, GObject был выделен из проекта GLib из GNOME. Исправьте меня, если я ошибаюсь.
Мне очень нравится синтаксис и реализация Vala, но я не намерен писать настольные приложения для GNOME.
Я также знаю (думаю, знаю), что у Валы нет стандартной библиотеки, кроме самой GObject.
Итак, мой вопрос: может ли Vala использоваться без GObject, и если это возможно, можно ли его использовать (есть ли оптимальные и поддерживаемые базовые библиотеки для таких распространенных вещей, как преобразования типов, математика, манипуляции с строками, буферы и т.д.)?