News for hackers. Stuff that matters.
Re:Lessons Learnt Moving a GTK Application from Go to Ada by dbotton on Friday March 11, 2022 @12:52PM (#30643395)
I’d take look at GNOGA for Ada (or CLOG it’s Common Lisp brother) to future proof your GUI.
Re:Lessons Learnt Moving a GTK Application from Go to Ada by MaxBarraclough on Saturday March 12, 2022 @05:40AM (#30650481)
It's helpful to include a link: http://www.gnoga.com/

The state of their website isn't exactly reassuring. Not so much as a screenshot of their toolkit in action.

If I were writing GUI code in Ada I'd probably use the GTK bindings (GtkAda). They're maintained by AdaCore and are used by the GNAT Studio IDE so the 'dogfooding' factor is there.

How is GNOGA advantageous with future-proofing?

Re:Lessons Learnt Moving a GTK Application from Go to Ada by dbotton on Saturday March 19, 2022 @11:58PM (#30739959)
Since it uses a browser for rendering, new innovations are likely to show up in browser before gtk (can use GNOGA with browser apis for tts, web rts, speach rec, etc) and same with likelihood to a new platform. For example GNOGA can be used on mobile (there is at least one mobile app currently using it) it is used on embedded platforms for UIs etc.