I am coming up with a new Language called Come ;)
It’s 2026. Yes, AI writes code now. This is still happening.
Come(C Object and Module Extensions) is a systems programming language inspired by C. It preserves C’s mental model while removing common pitfalls.
I’m sharing one demo file (come_demo.co), no spec.
If the language needs a manual to be readable, that’s already a failure.
What you’ll see in the demo:
Explicit module , no hidden globals
Grouped const / import / export / alias
const enum with auto-increment (and explicit starts)
C-style functions with multiple return values
var for local type inference (still static)
switch with no accidental fallthrough
UTF-8 strings that are just… strings
map , array, string, struct, union composite type etc
method support for struct/union
No pointer
No malloc , use ubyte array.resize() instead
Goal: C-like performance so we burn fewer watts in the AI era
instead of throwing more GPUs at problems we could’ve solved in C and hopefully save some head-scratching along the way.
Demo attached.
If this makes sense without docs, that’s a win.
If not—tell me where it falls apart.
come_demo.co
I am coming up with a new Language called Come ;) It’s 2026. Yes, AI writes code now. This is still happening. Come(C Object and Module Extensions) is a systems programming language inspired by C. It preserves C’s mental model while removing common pitfalls. I’m sharing one demo file (come_demo.co), no spec. If the language needs a manual to be readable, that’s already a failure. What you’ll see in the demo: Explicit module , no hidden globals Grouped const / import / export / alias const enum with auto-increment (and explicit starts) C-style functions with multiple return values var for local type inference (still static) switch with no accidental fallthrough UTF-8 strings that are just… strings map , array, string, struct, union composite type etc method support for struct/union No pointer No malloc , use ubyte array.resize() instead Goal: C-like performance so we burn fewer watts in the AI era instead of throwing more GPUs at problems we could’ve solved in C and hopefully save some head-scratching along the way. Demo attached. If this makes sense without docs, that’s a win. If not—tell me where it falls apart. come_demo.co