> As you indirectly eluded to, Nimscript with libffi seems to be the solution > here. This would allow doing almost all of what a GUI might need inside > Nimscript. Only going to host procedures to reduce overhead. To achieve this > Fidgetty should ship a stock interpreter program. This program should > dynamically link to a libffi enabled NimVM and be a Nim module to allow rapid > iteration(One could import it then implement their native Nim procedures for > the VM to call.).
Thanks, much more well put. If only we knew someone who made an easy way to embed the Nim interpreter. ;) Oh I also want to check out how your tests with the `ref objects` went for your UI system. Any thoughts on that piece?