Comment by nemo1618

8 months ago

There are two ways to look at this.

First is that, if the parsing library for your codec includes a compiler, VM, and PGO, your codec must be extremely cursed and you should take a step back and think about your life.

Second is that, if the parsing library for your codec includes a compiler, VM, and PGO, your codec must be wildly popular and adds enormous value.

I'm not sure which part you're objecting to.

If it's compilation at run-time, then I agree: it should be done at build time. But in this case it's really not a big deal.

If you're objecting to needing a compiler, then... you're not even wrong.