I’ve just finished reading that RFC and the format is a blessing. The only sad thing is that it won’t replace old formats. For example dbus (with it’s own encoding that has distinct types for int{8,16,32,64} and libvirt (mis-using XDR) would benefit from it greatly.
CBOR is, to me, an interesting alternative to using JSON for a variety of reasons:
The RFC also has a good comparison to other encoding formats.
I have been reading up quite a bit on this field for awhile now… and the striking thing is the huge array of competing formats.
I’m reminded of the quote, “If a disease has many treatments… it has no cure.”
I’ve just finished reading that RFC and the format is a blessing. The only sad thing is that it won’t replace old formats. For example
dbus(with it’s own encoding that has distinct types forint{8,16,32,64}andlibvirt(mis-using XDR) would benefit from it greatly.