Ideas from neon-lang to consider ================================ - IN/INOUT/OUT parameters (instead of "ref"/"ref var"/"ref writeonly")? - CLASSes and INTERFACES? - Only allow references to structs/enums/etc? This allows compilation to JVM or CIL bytecode, or to high-level languages like Javascript. - Require usage of function return values (or explicit "discard f()" or similar) - Get rid of "\" from module header lines? Or not? - "CHECK expr ELSE stmt" statement (never continues after stmt) (see also notes/strict_braces.txt ) - "Friendlier" (but also non-standard) keywords like NEXT/FOREACH/... - special CONSTANT keyword for constants