You might have already seen Bret Victor's "live" JS IDE, or some of the alternative implementations it inspired, extending to other languages, but still keeping it to VM based ones.
Yesterday however, I stumbled upon the same concept, applied in good old C++, thanks to LLVM. Still a very early and immature implementation, but with plenty of potential.
I was really curious of the implementation however the author has and might not release it to the open.
So my question is if anyone is aware of a resource on how to implement similar functionality, I mean the almost instantaneous compilation and the two connection, giving realtime feedback of the code, allowing the visual part to change or even generate and preview additional code?
The clang-based C/C++ interpreter called "Cling" may be relevant piece of code. See how it can be used to build GUI in real time: http://www.youtube.com/watch?v=BrjV1ZgYbbA
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With