Cool. And the next enlightening step would be to generate custom parser code from message schemas. So that when de-serializer reads a next field, it does not read what name and type it will be, it expects and fails if it's not. Safer and more compiler friendly.
MiroslavPokornySep 28, 2026, 5:56 AM
Congratulations, your strings dont support Unicode and you just ignored probably more than 3/4 or more of the world's languages.