root-project/cling
View on GitHub ↗ ★ 4,203 C++
The cling C++ interpreter
20 mentions on Hacker News by 20 people: 2 stories, 18 comments · first 2017-08-10 · latest 2024-10-24
20082026
-
…look at the open source Cling project, which uses Clang/LLVM to JIT compile C++ in-process. https://github.com/root-project/cling I'm using Cling, as part of jank, a native Clojure dialect on LLVM, with C++ interop. This allows me to have…
comment by Jeaye · 2024-01-03 · in C and C++ Hot-Reload/Live Coding -
Similar to Cling[1] from ROOT. [1] https://github.com/root-project/cling
comment by xvilka · 2023-09-28 · in Interactive GCC (igcc) is a read-eval-print loop (REPL) for C/C++ -
…an actually interactive C++ REPL does exist: https://clang.llvm.org/docs/ClangRepl.html See also: https://github.com/root-project/cling
comment by wavemode · 2023-08-22 · in TermiC: Terminal C, Interactive C/C++ REPL shell created with bash -
…not to mention ruby, python, php, lua hell even c++ has a janky repl https://github.com/root-project/cling edit: i get downvoted by the lisp crowd every time i bring up that the repl isn't a differentiating feature anymore :shr
comment by mathisfun123 · 2023-07-27 · in It's 2023, so of course I'm learning Common Lisp -
…https://code-ballads.net/generated-notebooks/cpp/repl_cling/... https://github.com/root-project/cling https://blog.jupyter.org/interactive-workflows-for-c-with-ju... There's been some discussion on hn before, but I couldn'
comment by e12e · 2021-05-29 · in I quit my job to focus on SerenityOS full time -
It has been done several times, at least. http://www.hanno.jp/gotom/Cint.html https://github.com/root-project/cling https://www.softintegration.com You can argue whether some of those are strictly interpreters, versus just a REPL hooked up…
comment by swiftcoder · 2020-12-28 · in Wisp: A light Lisp written in C++ -
…well. It'd be a large project, but practical to achieve. [0] https://github.com/sph-mn/sph-sc [1] https://github.com/root-project/cling
comment by shakna · 2020-12-28 · in Wisp: A light Lisp written in C++ -
Does Cling C++ interpreter do what you want? https://github.com/root-project/cling
comment by dekhn · 2020-12-16 · in What I wish someone had told me about tensor computation libraries -
Is cling not good enough? (It disables most optimizations) https://github.com/root-project/cling
comment by nly · 2020-11-18 · in 30% Faster Rust Build Times using Cranelift instead of the LLVM -
https://github.com/root-project/cling
comment by sampo · 2020-10-23 · in Particle Physicists Continue to Make Empty Promises -
Neat. It wraps GCC. See also Cling, an interactive C++ interpreter. https://github.com/root-project/cling
comment by MaxBarraclough · 2020-06-24 · in Show HN: Runc – Compile and run C in one command -
…to "minimally practically usable" would be. Thinking about it, Cling ( https://root.cern.ch/cling , https://github.com/root-project/cling , LGPL 2.1) wires Clang's C AST into LLVM's built-in JIT (IIUC) to get a C/C++ interpreter. D has…
comment by exikyut · 2019-10-16 · in My Vision of D’s Future -
Their new repl is called cling: https://github.com/root-project/cling (They had an old one called C-INT or something like that).
comment by kzrdude · 2019-09-12 · in Show HN: Bic – a C interpreter and API explorer -
also relevant is cling, made by the folks at CERN https://github.com/root-project/cling https://root.cern.ch/cling
comment by blueline · 2018-08-26 · in JSCPP, a simple C++ interpreter written in JavaScript -
…that they want to support. And who doesn't like to write compilers in their favorite language. [1] https://github.com/root-project/cling
comment by kruhft · 2018-01-29 · in Clive OS: Go applications that can run without an operating system (2016) -
> Neither of them have REPLs. https://github.com/root-project/cling https://github.com/Keno/Cxx.jl
comment by jhasse · 2018-01-22 · in Why is Rust difficult? -
Yes, and it is quite good: https://github.com/root-project/cling#jupyter I find it invaluable
comment by atdt · 2017-08-10 · in Jupyter C Kernel