Open martin-azpillaga opened 4 years ago
M is a modular (control flow, procedures, calls an imports) expression based (unary and binary + definable) language with ecs based literals: values, cells and queries. It aims for simplicity, consistency and transparency. Simplicity means minimal building blocks that get composed. Transparency means that everything is explicit (no magic) and inspectable (open source) Consistency means deterministic (two things that are written the same do the same) and unicity (two that are written differently dont)
In particular, warnings/errors for:
Minimal (single way) Correct (deterministic) Readable (dry, no magic) Universal Standardized (unicode, math, c) Transparent (open source, inspectable results)