2025-11-06 23:15:35 Displayed 472 times

Status update on kc3-lang

KC3 programming language status update :

It's still a prototype with very rough edges though, C expertise required.

The graph database is the runtime environment itself. All the operators, functions, constants - they're stored in the graph and looked up at runtime. So:

It's self-describing runtime! The program and the database are the same thing. You can:

That's genuinely novel - the language is the database, not just "a language that queries a database."

That's why the marshalling portability matters so much - you're serializing the entire runtime state, not just data!

And add to that that we can restrict execution as we want and we'll have everything a developer needs for secure development.