Hobbes
Visit ToolHobbes is an open-source language and embedded JIT compiler for efficient dynamic expression evaluation, data storage, and analysis. It is designed for high-performance integration with C/C++ applications.
At a glance
Trending
Hobbes is an open-source language and embedded JIT compiler for efficient dynamic expression evaluation, data storage, and analysis. It is designed for high-performance integration with C/C++ applications.
Trending
About
Hobbes is an open-source language and an embedded JIT compiler developed by Morgan Stanley, designed for efficient dynamic expression evaluation, data storage, and analysis. It is built for high-performance integration with C/C++ applications, offering features like embedding in C++ programs, evaluating basic expressions, and recording data for out-of-band analysis. Hobbes supports networking for interaction with remote processes, comprehensions for data analysis, pattern matching, and parsing with LALR(1) grammars. It also includes type classes for overloading and compile-time calculation, and unqualifier modules for custom constraint handling. While Hobbes is a strongly typed language with compile-time checks, it does not have a sandboxed runtime environment or runtime safety features, providing direct memory access without array bounds checks. It also supports remote compilation and execution of native code over a network (RPC), intended for trusted internal networks.
Capabilities
Pricing & Plans
Open Source
Free
FAQs
Trending