Cling 1.0 Released For Interactive C++ Interpreter
Cling 1.0 was released this week for this open-source interactive C++ interpreter that builds atop LLVM/Clang. Cling is implemented as an extension to LLVM/Clang to serve as an interpeter leveraging the read-eval-print loop (REPL) concept and relies on just-in-time (JIT) compilation.
Cling 1.0 upgrades its LLVM toolchain to reduce its accumulated technical debt, improves C++ modules support for C++20 and Microsoft Windows, improves performance, support for profiling/debugging the interpreted/JIT'ed code, partial support for the Apple M1 processor, an improved terminal user experience, improved CUDA support on Microsoft Visual Studio, better support for PowerPC, and a variety of other fixes and improvements.
Downloads and more details on the Cling 1.0 C++ interpreter via GitHub.
Cling 1.0 upgrades its LLVM toolchain to reduce its accumulated technical debt, improves C++ modules support for C++20 and Microsoft Windows, improves performance, support for profiling/debugging the interpreted/JIT'ed code, partial support for the Apple M1 processor, an improved terminal user experience, improved CUDA support on Microsoft Visual Studio, better support for PowerPC, and a variety of other fixes and improvements.
Downloads and more details on the Cling 1.0 C++ interpreter via GitHub.
7 Comments