Show HN: Axe - A Systems Programming Language with Builtin Parallelism and No GC
2 days ago
- #programming
- #systems
- #concurrency
- Modern systems programming language focused on explicit allocations, effortless concurrency, and memory safety.
- Every allocation, mutation, and side effect is visible in code with no hidden costs.
- Parallel constructs are first-class citizens, enabling safe and performant concurrent code.
- Strong type system and compile-time checks prevent common memory errors.
- Built-in platform blocks allow elegant platform-specific code.
- High-level features compile to efficient machine code with no runtime overhead or garbage collection pauses.
- Integrated test blocks enable writing tests directly alongside code.
- Clear and expressive syntax with explicit mutability markers and straightforward control flow.
- Example code demonstrates arena allocation and list manipulation.
- Platform blocks enable writing once and deploying anywhere.