On Friday, 25 September 2015 at 09:17:46 UTC, Jonathan M Davis
wrote:
and use D for the backend. But hopefully by the time I get
around to writing any GUIs with D, the situation will have
improved.
The most obvious solution is to use one of the chromium/V8 based
frameworks for the GUI and use the AOT compiled language for the
application engine.
A well tuned GUI needs development with fast iterations, so a JIT
+ REPL is your best bet. + probably easier to find UI designers
that master javascript et al.
Thanks to ArrayBuffer you should be able to transfer an array of
structs from C/D to javascript with no overhead.