Remix.run Logo
nlehuen 4 hours ago

And just like that, you find yourself implementing a compiler (specs to plan) and a virtual machine (plan to actions)!

bbkane a minute ago | parent | next [-]

I think you're already doing that? The only thing that's added is serializing the plan to a file and then deserializing it to make the changes.

lelanthran 4 hours ago | parent | prev [-]

> And just like that, you find yourself implementing a compiler (specs to plan) and a virtual machine (plan to actions)!

Not just any compiler, but a non-typesafe, ad-hoc, informally specified grammar with a bunch of unspecified or under-specified behaviour.

Not sure if we can call this a win :-)