- 2 Posts
- 2 Comments
Joined 3 years ago
Cake day: July 23rd, 2023
You are not logged in. If you use a Fediverse account that is able to follow users, you can follow this user.
subarctictundra@lemmy.worldOPto
Linux@programming.dev•GTK ported to Android — here we gooooo!
1·10 months agoI definitely recommend using Vala for Gtk as it was tailor made for it. It’s built on top of the object system that Gtk uses so the API fits in to the language flawlessly, unlike Rust. It even has its own website for browsing the Gnome APIs https://valadoc.org/

I think the saving grace is that you never actually see the C (it’s piped straight in to GCC), so it might as well not exist. C GObject code has a lot of boilerplate and I like to think that Vala is the programming language that GTK programmers are actually thinking in when they write their C. Vala is essentially a compression of the C code with less room for errors.