Hacker GitHub

← All repos

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

Mentions per year 20 mentions · busiest year 2020 (6)
20082026
  1. Cern uses cling now ( https://github.com/root-project/cling )
    comment by suzumer · 2024-10-24 · in Pretty.c
  2. ▲ 2
    Cling 1.0 Released
    story by ashvardanian · 2024-01-28 · 0 comments
  3. …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
  4. ▲ 3
    Cling: Interactive C++ Interpreter
    story by nateb2022 · 2023-12-13 · 0 comments
  5. Similar to Cling[1] from ROOT. [1] https://github.com/root-project/cling
  6. …an actually interactive C++ REPL does exist: https://clang.llvm.org/docs/ClangRepl.html See also: https://github.com/root-project/cling
  7. …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
  8. …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'
  9. 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++
  10. …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++
  11. Does Cling C++ interpreter do what you want? https://github.com/root-project/cling
  12. Is cling not good enough? (It disables most optimizations) https://github.com/root-project/cling
  13. https://github.com/root-project/cling
  14. 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
  15. …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
  16. Their new repl is called cling: https://github.com/root-project/cling (They had an old one called C-INT or something like that).
  17. also relevant is cling, made by the folks at CERN https://github.com/root-project/cling https://root.cern.ch/cling
  18. …that they want to support. And who doesn't like to write compilers in their favorite language. [1] https://github.com/root-project/cling
  19. > 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?
  20. 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