Top 15 Cling Alternative and Similar Softwares | Dec 2024

Cling is an 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.

One of Cling's main goals is to provide contemporary, high-performance alternative of the current C++ interpreter in the ROOT project - CINT. The backward-compatibility with CINT is major priority during the development.

1. CINT

CINT 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. CINT makes C/C++ programming enjoyable even for part-time programmers.......

2. Ch

Ch 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. It is an alternative solution to C/C++ compiler.......

3. CPPUnit

CPPUnit Get CppUnit - C++ port of JUnit at SourceForge.net. Fast, secure and free downloads from the largest Open Source applications and software directory......

4. Apple Swift

Apple Swift Swift is a programming language for iOS, OS X, watchOS and tvOS apps that builds on the best of C and Objective-C, without the constraints of C compatibility. Swift adopts safe programming patterns and adds modern features to make programming easier, more flexible, and more fun. Swift’s clean slate, backed......

5. Hack

Hack Hack is a programming language for HHVM that interoperates seamlessly with PHP. Hack reconciles the fast development cycle of PHP with the discipline provided by static typing, while adding many features commonly found in other modern programming languages.Hack provides instantaneous type checking via a local server that watches the filesystem.......

6. scriptcs

scriptcs scriptcs makes it easy to write and execute C# with a simple text editor.While Visual Studio, and other IDEs, are powerful tools, they can sometimes hinder productivity more than they promote it. You don’t always need, or want, the overhead of a creating a new solution or project. Sometimes you......

7. Emerald Editor (Crimson Editor)

Emerald Editor (Crimson Editor) Crimson Editor is a professional source editor for Windows. While it can serve as a good replacement for Notepad, it also offers many powerful features for programming languages such as HTML, C/C++, Perl, and Java.......

8. Google Test

Google Test Google's framework for writing C++ tests on a variety of platforms (Linux, Mac OS X, Windows, Cygwin, Windows CE, and Symbian). Based on the xUnit architecture. Supports automatic test discovery, a rich set of assertions, user-defined assertions, death tests, fatal and non-fatal failures, value- and type-parametrized tests, various options for......

9. UquoniTest

UquoniTest UquoniTest: a unit testing library for C++......

10. UnitTest++

UnitTest++ UnitTest++ is a unit testing framework for C++ designed for simplicity and portability. Features include no explicit test registration, good crash handling, fixtures, rich condition-checking functionality, minimal footprint for embedded environments. Get UnitTest++ at SourceForge.net. Fast, secure and free downloads from the largest Open Source applications and software directory......

11. Clang Static Analyzer

Clang Static Analyzer The Clang Static Analyzer is a source code analysis tool that finds bugs in C, C++, and Objective-C programs.......

12. SharpKit

SharpKit SharpKit is a C# to JavaScript converter tool. It is a Web Toolkit that enables you to write C# and convert it to JavaScript during compilation. SharpKit was designed for web development teams that maintain C# and JavaScript code, most commonly within the ASP.NET platform and Visual Studio. Writing and......

13. Cppcheck

Cppcheck Cppcheck is an static analysis tool for C/C++ code. Unlike C/C++ compilers and many other analysis tools it does not detect syntax errors in the code. Cppcheck primarily detects the types of bugs that the compilers normally do not detect. The goal is to detect only real errors in the......

14. QF-Test

QF-Test QF-Test by Quality First Software GmbH is a well-established test automation tool in the IT testing market. QF-Test, the professional tool for test automation of applications with a graphical user interface (GUI), is successfully used by more than 1,000 customers from 50 different countries. Cross-platform (Windows, Linux/Unix), cross-browser (Chrome, Firefox,......

15. SlimerJS

SlimerJS SlimerJS is a scriptable browser. It allows you to manipulate a web page with a Javascript script: opening a webpage, clicking on links, modifying the content... It is useful to do functional tests, page automaton, network monitoring, screen capture etc.It is in fact a tool like PhantomJs, except that it......