Show HN: Bolt – A super-fast, statically-typed scripting language written in C
14 days ago
- #embedded-systems
- #programming-language
- #performance
- Bolt is a lightweight, lightning-fast, type-safe embeddable language for real-time applications.
- It features a rich type system to catch errors before code is run and supports extending from native code.
- Bolt is designed for ease of embedding with minimal impact on build size and quick compilation speeds.
- The language depends on the C standard library and libm on Unix-based systems, with optional standard library modules.
- Bolt's memory management uses malloc/realloc/free by default but is configurable.
- Currently, Bolt only builds on x64 architectures, with 32-bit unsupported and ARM/RISC-V untested.
- The project is opinionated, with contributions needing to align with its minimal design philosophy.
- Bugfixes and optimizations are accepted under certain conditions, while feature additions require thorough review.
- Bolt is licensed under the MIT license.