Hacker News new | ask | show | jobs
by greggirwin 1800 days ago
I've done this quite a bit in Rebol and more recently in Red. The reason these languages work well for this is that you can dynamically build the GUI layout in their DSL for that, which is easy and concise. But you can also build the tree of faces directly (as the DSL does internally), if you need more control.

https://gitter.im/red/red/help is a good place to ask for ideas and examples.

Full disclosure, I'm on the Red team so my biases are pretty strong. ;^)