Hyper 0.2.0
Summary
Hyper 0.2.0 hardens memory handling and speeds up hot paths while keeping the dual backend (run interpreter + compile JIT/AOT).
Highlights
- Safer file close and value overwrite (fewer leaks)
- Shared list/dict/array references on the interpreter
- Faster loops / strings on interpret; leaner compile-path codegen for numeric locals and dict/f-string work
Install / try
git checkout v0.2.0
cargo build --release
./target/release/hyper run your.hyp
./target/release/hyper compile your.hypBreaking
None intended vs 0.1.0 language surface. Behavior change: collections may share under ref / assignment where they previously copied.
Full notes
See CHANGELOG.md → Hyper 0.2.0