top | item 30643395

(no title)

dbotton | 4 years ago

I’d take look at GNOGA for Ada (or CLOG it’s Common Lisp brother) to future proof your GUI.

discuss

order

MaxBarraclough|4 years ago

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?

dbotton|4 years ago

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.