Никто не знает есть ли protobuf для fpc? Я видел protobuf-delphi, который лишь обеспечивает сериализацию примитивных типов в формате протобуфа, по сути это не спасает от ручной работы, а, наоборот, заставляет делать много ручной работы. И это не то, что хочется. А хочется полноценный кодогенератор, причём применительно к fpc можно задействовать свойства вместо геттеров/сеттеров.
Если такого ещё нет, то предлагаю обсудить написание собственного. Нужно ли это кому-то? Как это можно было бы сделать (написать с нуля, взять за основу protoc, и т.д.)?
Добавлено спустя 3 часа 50 минут 45 секунд:
Да, видимо, стандартный путь — это написать дополнительный генератор для protoc (который написан с учётом такой возможности).