this post was submitted on 12 Dec 2023
13 points (100.0% liked)

C++

1763 readers
1 users here now

The center for all discussion and news regarding C++.

Rules

founded 1 year ago
MODERATORS
top 2 comments
sorted by: hot top controversial new old
[โ€“] quizno50@sh.itjust.works 3 points 11 months ago

I love cling. It's super nice when you don't quite know the syntax for the thing you want to try, but you have a couple good guesses. It's also great for quickly iterating to figure out how to use libraries that have crappy or no documentation.

[โ€“] autotldr@lemmings.world 1 points 11 months ago

This is the best summary I could come up with:


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.


The original article contains 113 words, the summary contains 113 words. Saved 0%. I'm a bot and I'm open source!