Мне нужно разработать собственное приложение на Linux для школьного проекта. Я выбрал GTK и начал читать официальное руководство.
Сам GTK API довольно прост для понимания, но у меня проблемы с GObject и GLib, их сложно изучить, и я не знаю, почему они к ним привыкли. Стоит ли изучать GObject и GLib для работы с GTK?
Официальная документация GObject невероятно огромна. https://developer.gnome.org/gobject/stable/ И мне понадобится несколько недель, чтобы просто изучить GObject, чтобы наконец выучить GTK.