3 ms·
I always found it quite odd that the recommended way to start building GTK apps is to use Vala. As a young developer it was pretty intimidating (even though the
by iddan 4y ago
I always found it quite odd that the recommended way to start building GTK apps is to use Vala. As a young developer it was pretty intimidating (even though the syntax seemed pretty close to what I already knew) and also it was a little disheartening I can’t use JS because I really wanted to use React. Anyway, I think it’s a cool language, but I kinda wish Swift, Vala, Kotlin etc could have consolidated to one language
- sph 4y agoYou can program GTK (or Gnome actually) in JS. The issue is that it's a very idiosyncratic and not very well documented Javascript engine built on top of SpiderMonkey. Most stuff works as expected, other things like npm packages are an absolute pain or just impossible. https://gjs.guide/ https://gjs.guide/