[博客翻译]不愿选择CBOR而不是MessagePack
不情愿地选择CBOR而非MessagePack
在我追求一个可分享的编程语言的过程中,我需要一种合适的序列化格式,这种格式必须(1)高效用于发送和存储,以及(2)易于理解和实现。
被序列化的Scrapscript表达式被称为“flat scraps”。在之前的一篇文章中,我将Scrapscript塞进了MessagePack里。当时,我还不知道Max Bernstein已经写了一个大约100行代码的完整序列化器。这让我大吃一惊!
经过进一步的实验,我逐渐说服自己,这种序列化格式还需要做到:(3)遵守现有标准...