- git repo master should be used to compile flatbuffers flatc, the binaries provided by internets are old and incompatible, with some fbs definitions.
- python has its quirks, but once it starts working, it seems usable.
- fbs files needs to define if a structure can be a root structure.
- fbs files can also define file endings, which is a bit curious thing.
- flatbuffers is probably not meant for python, the usage patterns are really cumbersome.