v2.5 — Cross-Platform Support
Goals,
not functions.
A goal-oriented, Zig-compiled language with ownership, traits, and native WASM output.
Built Different
Why E+ exists
Goal-Oriented
Express what you want, not how. Goals replace functions with declarative intent.
Ownership Safety
Manual memory management via arena allocator. No GC, no borrow checker yet.
WASM (Early)
elib.wasm emits WAT templates — full compiler backend not built yet.
Trait System
elib.traits provides manual registration today; compiler-level dispatch is planned.
Written in Zig
Written in Zig. Self-hosting compiler (compiler_eplus) verified working.
Zero Cost
No runtime overhead. What you write is what runs. Predictable performance.
Try It
See it in action
hello_world.eplus
say "Halo dari E+!"
OutputHalo dari E+!
What's Next
Roadmap
Q3 2025
Core goal systemBasic trait dispatchWASM outputREPL & playground
Q4 2025
Ownership checkerPattern matchingPackage managerVS Code extension
Q1 2026
Cross-compilationFFI to C/ZigStandard libraryCommunity crates
Q2 2026
v1.0 stable releaseFormal specBenchmarksProduction use cases
Ready to think in goals?
Join the early access waitlist. Be the first to build with E+.