Cling Alternatives

Cling is described as 'Interactive C++ interpreter, built on the top of LLVM and Clang libraries. Its advantages over the standard interpreters are that it has command line prompt and uses just-in-time (JIT) compiler for compilation' and is an app in the development category. There are three alternatives to Cling for Linux, BSD, Mac and Windows. The best Cling alternative is Ch, which is free. Other great apps like Cling are Interactive GCC (IGCC) and CINT.

Copy a direct link to this comment to your clipboard
Cling alternatives page was last updated

Alternatives list

  1.  2 likes

    Ch is a C/C++ interpreter and scripting language environment used by teachers, students, engineers and scientists around the world to learn math, numerical computing, C/C++, and write cross-platform code and embedded scripts quickly and efficiently.

    Cost / License

    • Freemium
    • Proprietary

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
    • Ch is the most popular Windows, Mac & Linux alternative to Cling.

    • Ch is the most popular free alternative to Cling.

    • Ch is Freemium and ProprietaryCling is Free and Open Source
  2. IGCC is a real-eval-print loop (REPL) simulator for C/C++ programmers. It allows you to type C++ commands which are immediately compiled and executed. Underneath it uses the normal GCC exe for compiling.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Linux
    • BSD
     
    • Interactive GCC (IGCC) is the most popular Open Source alternative to Cling.

    • Interactive GCC (IGCC) is Free and Open SourceCling is also Free and Open Source
  3.  Like

    CINT is an interpreter for C and C++ code. It is useful e.g. for situations where rapid development is more important than execution time. Using an interpreter the compile and link cycle is dramatically reduced facilitating rapid development.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
3 of 3 Cling alternatives