When Google uploaded the source code for Protocol Buffers to open source. I was amazed at the ideas behind it, the compactness of the data and its efficiency, the speed of its processing, especially ...