I’d rather have a GUI builder ala Sun’s DevGuide. Unsure how Delphi/VB did it, but when I tried them back in the 90s they didn’t click. Nowadays, every UI builder seems significantly more complicated.
DevGuide completely separated the frontend from the backend, linked together by defining method names for events. When you compiled the backend, it would generate any changes from the frontend description — I don’t remember the file format but it was probably proprietary.
It was so easy I could do any non-graphics GUI w/ minimal effort. Sadly, it looks effectively absent from the internet.
Since you asked, I’d prefer Ruby, but if you delivered something like DevGuide I’d even learn Python.
8 comments
[ 13.9 ms ] story [ 909 ms ] threadwhat programming language would you want to see prioritized?
A builder for egui[1] would be awesome.
[1] https://github.com/emilk/egui
DevGuide completely separated the frontend from the backend, linked together by defining method names for events. When you compiled the backend, it would generate any changes from the frontend description — I don’t remember the file format but it was probably proprietary.
It was so easy I could do any non-graphics GUI w/ minimal effort. Sadly, it looks effectively absent from the internet.
Since you asked, I’d prefer Ruby, but if you delivered something like DevGuide I’d even learn Python.
But Delphi/Lazarus is much more. It's component based programming with GUI as part of this ... component philosophy.