Why would anyone choose XML for a modern GUI layout in 2026? That seems like a mis-step.
Show HN: A Modern GUI Library for Ada: CSS Styling, XML UI, SDL3
21–28 of 28 posts
Re: Show HN: A Modern GUI Library for Ada: CSS Styling, XML UI, SDL3
#22Why would anyone choose XML for a modern GUI layout in 2026? That seems like a mis-step.
Re: Show HN: A Modern GUI Library for Ada: CSS Styling, XML UI, SDL3
#23Re: Show HN: A Modern GUI Library for Ada: CSS Styling, XML UI, SDL3
#24Re: Show HN: A Modern GUI Library for Ada: CSS Styling, XML UI, SDL3
#25What do you think would make someone choose Adi2 over Qt or Flutter?
Re: Show HN: A Modern GUI Library for Ada: CSS Styling, XML UI, SDL3
#26What do you think would make someone choose Adi2 over Qt or Flutter?
I think depends on the use case, CSS styling, Ada, static self contained executable, portability, simplicity. I'm curious what people think about this, I'm happy with it and use it for my own projects so I thought it would be useful to others. Honestly Adi2 still needs a lot of work to be compared to those big 2 but it is already useful.
Re: Show HN: A Modern GUI Library for Ada: CSS Styling, XML UI, SDL3
#27I'm assuming I did something wrong on my end, but commenting here to let you know I did have problems building and running this on Windows. I am interested in learning the Ada language and wanted to use it to make very simple desktop apps for Windows. The GUI options for Windows were always kind of rough.
Re: Show HN: A Modern GUI Library for Ada: CSS Styling, XML UI, SDL3
#28Looks great! I was particularly impressed by the following: >"A built-in lightweight HTML view widget renders documentation-style markup with cascading styles." Basically you built a miniature, integrated, embedded, open-source web browser which can parse CSS and render to SDL... very impressive!: https://github.com/ovenpasta/adi2/blob/master/src/adi-widget... https://github.com/ovenpasta/adi2/blob/master/src/adi-wid…