Re:LLVM based Just-in-Time-Compiler for C++
by WesternStar on Tuesday April 12, 2016 @07:49AM
(#11478699)
Why would I use this over Cling?
[ Parent
| on HN ]
Re:LLVM based Just-in-Time-Compiler for C++
by entelechy on Tuesday April 12, 2016 @08:02AM
(#11478764)
it has additional features like:
- thread support
- string evaluation
- debugger
- convenient installation
- code reflection
In the near future it will have: - coroutine support
- syntax extensions
- assembly support
- llvm toolchain integration
Things we currently explore: - modules and package managment
- IDE-plugins
- in-browser IDE
- custom memory models
Re:LLVM based Just-in-Time-Compiler for C++
by larozin on Tuesday April 12, 2016 @09:46AM
(#11479509)
Awesome! And this is not just REPL. I think this software will bring up metaprogramming into a new level. We can instantiate template class at runtime (at configuration phase) and plug it into a working program. As result we get flexible runtime configuration with zero-overhead abstractions at the same time.