News for hackers. Stuff that matters.
Re:Fuchsia IDL Overview by nly on Thursday March 17, 2022 @05:06AM (#30709080)
Skimming the docs, it looks like the heavyweight use use of "tables", much like Flatbuffers, seems to be the only mechanism for forward evolution of a protocol.

Looks like "structs" you can only remove boxed fields by setting their references to null, but not add fields.

Re:Fuchsia IDL Overview by surajrmal on Thursday March 17, 2022 @12:21PM (#30712854)
Other types such as unions, enums, and bits also have properties that allow for evolution: https://fuchsia.dev/fuchsia-src/development/languages/fidl/g...