Originally posted by Bsdisbetter
View Post
Most people miss due to being a C based GUI define GTK has more language bindings.
C++ is not really suitable if you are wanting lots programming language binding. Yes mesa with opengl might using C++ inside but the opengl bindings are in fact C.
C as a language has a stable ABI in built binaries. C++ standard does not define a ABI for classes and the like instead leaves it to every single compiler todo what they see fit.
Horrible reality you want C++ version of gtk with the means to provide same level of language bindings as GTK does now you will end up still using gObject basically exactly how it is now.
Maybe port gtk core code to Vala.
Comment