Bolt is a new lightweight, statically typed embedded programming language implemented in C, designed for real-time applications. It features lightning-fast performance, quick compilation speeds (500kloc/thread/second), a rich type system with error handling, and minimal dependencies (only C standard library and libm). The language supports pattern matching, type inference, and is designed specifically for embedding in other applications with just a few lines of code. Currently supports x64 architecture and builds with MSVC, GCC, and Clang compilers, though it's still in development and not yet stable.

4m read timeFrom github.com
Post cover image
Table of contents
FeaturesLinksDependenciesMinimal embedding exampleLanguage examplesBuildingCompiler StatusContributingLicense

Sort: