#WIT as a machine readable format primarily

3 messages · Page 1 of 1 (latest)

brazen lichen
#

Interesting post here about evolution of WIT and that maybe it should be primarily a machine readable format: https://blog.yoshuawuyts.com/rethinking-wit-as-a-machine-format/

I think this is pretty consistent with the approach we've taken with contract interfaces. They're primarily machine readable, but have human readable representations.

I think if this idea continues this is where something like WIT will differ from IDLs like protobufs, where the human readable component is more important.

#

Sharing this in the context of maybe one day Soroban supports the component model, and the driving force for doing so shouldn't be to adopt WIT specifically, but it should be primarily about the component model itself.

woven fog
#

FWIW I don't think human readability has ever been the priority for protobufs as well...