Remix.run Logo
tptacek a day ago

One of the few concessions I'll make to Sun: XDR was under-appreciated.

ChuckMcM 20 hours ago | parent | next [-]

You can thank Tom Lyon for it. Tom pretty much did the entire RPC/XDR/NFS stack to kick things off.

cryptonector 15 hours ago | parent | prev [-]

XDR is like a four-octet aligned version of PER for a cut-down version of ASN.1. It's really neat.

XDR would not need much work to be a full-blown ER for ASN.1... But XDR is extremely inefficient as to booleans (4 bytes per!) and optional fields (since they are encoded as a 4-byte boolean followed by the value if the field is present).