Repository navigation
Releases: lennrt/trial-lang
Releases · lennrt/trial-lang
Release list
v0.1.0
triallang v0.1.0 is the first public release of a toy programming language backed by Apache Kafka.
Highlights:
- Go implementation with a parser, compiler, bytecode interpreter, and Kafka-backed Court runtime.
trialCLI, brokerless examples, language server, MCP server, and importablecanonpackage.- Atomic Kafka-backed execution with explicit recovery identifiers for ambiguous commit results.
- A real-Kafka recovery demo covering interruption, restart, non-duplicated output, and audit.
- Unit, property, fuzz, race, crash-injection, differential, live-Kafka, and compiled-CLI smoke tests.
- Specification, grammar, bytecode and topic references, architecture notes, threat model, and compatibility record.
Install with Go 1.27.0:
go install github.com/lennrt/trial-lang/cmd/trial@v0.1.0Prebuilt archives are available below for Linux, macOS, and Windows on AMD64 and ARM64. Verify them with checksums.txt.
See the changelog for compatibility notes and current limits.