Moxie Programming Language
A consistent, explicit, and pragmatic evolution of Go
Moxie is a programming language that addresses Go's design inconsistencies while preserving its philosophy of simplicity. The Moxie transpiler converts .x files to standard Go code, allowing full interoperability with the Go ecosystem.
Status
Starting development.
License
BSD-style license. See LICENSE file for details.
Credits
The Moxie Authors
Links
- Language Specification: MOXIE-LANGUAGE-SPEC.md
- Design Rationale: go-language-revision.md
- Implementation Status: IMPLEMENTATION-STATUS.md
- Current Phase: PHASE2-PROGRESS.md
Moxie - Making Go more consistent, one transformation at a time.
Description
Languages
Go
91.6%
TypeScript
6.4%
Python
1%
ANTLR
0.9%
Logos
0.1%