En pocas palabras: Para aquellos familiarizados con las vinculaciones de lenguaje en Qt y Gtk +. P.ej. python y ruby. ¿Hay alguna diferencia de calidad o capacidad?Gtk + vs Qt idiomas enlaces
Más información: conozco muy bien C++ y Qt. Experiencia mínima con Gtk +. Sé que C++ no es ideal para enlaces de lenguaje debido a la falta de un ABI bien definido (interfaz binaria de aplicación). También leí que Gtk + se diseñó para vincularse a otros idiomas. Entonces me pregunto cómo esto se manufa en la práctica. ¿Las encuadernaciones Gtk + se mantienen mejor o funcionan mejor de alguna manera que sus equivalentes Qt?
Actualmente estoy bastante interesado en el lenguaje Go, y han comenzado a desarrollar enlaces Gtk +. Sin embargo, las vinculaciones de C++ están muy lejos. Me hace preguntarme si vale la pena aprender Gtk +.
¿Qué pasa con Vala [http://live.gnome.org/Vala]? es un excelente lenguaje nuevo (mucho mejor que C++). Es como C# pero produce código nativo y es especialmente para desarrollo GTK +. – lepe
Lo he pensado, pero mi principal interés estaba en Go. Tener una forma de codificar GUIs fue una segunda preocupación. Vala parece muy C#/Java. Hubiera preferido un enfoque más fresco similar a Go construido sobre GObject. –