op describe {name, role} (
print "user: " + name + " (" + role + ")";
)
Strange choice of brackets usageWhat came to mind while reading through it is that all of the information and details appear to be technically correct, but they don't really communicate much about the project to someone who knows nothing about it.
It's weird. I feel like this could maybe be interesting, but also... huh?
I feel like the idea is to produce a small, self-contained compiler with simple semantics that generates simple executables with a simple runtime model, and a basic supervisor model for scheduling tasks. Okay, that's cool.
But "vibe coded mass of JavaScript running in node.js" doesn't really mesh well with that vision, at the least to me.
Also, as whatever LLM that generated that table says, the code it generates isn't "seriously optimized". I don't buy the idea that compiler optimization is something you can bolt on to a project like this later, after you've written the IR and all the platform porting code and whatever.
It's so hard to tell what the real goal is from the page, that I'm suspecting maybe the author doesn't really know either.
manoloesparta•31m ago