===== Google: Protocol Buffers ===== [[dido:public:ra:xapend:xapend.b_stds:defact:google:start| return to Google page ]] **Source: [[https://developers.google.com/protocol-buffers/ | The following is from Google ''Protocol Buffers '' site ]]** : //Protocol buffers are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data – think XML, but smaller, faster, and simpler. You define how you want your data to be structured once, then you can use special generated [[dido:public:ra:xapend:xapend.a_glossary:s:sourcecode|source code]] to easily write and read your structured data to and from a variety of data streams and using a variety of languages.// ^ Characteristic ^ Value ^ | Developer | Google | | Initial release | 10 November 2009(( "Frequently Asked Questions | Protocol Buffers". Google Developers. Retrieved 2 October 2016. )) | | Stable release | 3.7.1 / March 26, 2019(( "Releases - google/protobuf". Retrieved 2 April 2019 – via GitHub. )) | | Repository | [[https://github.com/protocolbuffers/protobuf]] | | Written in | Go, assembly language (gc); C++ (gccgo) | | Operating system | Any | | Available in | English | | Type | Version control | | License | BSD | | Website | [[https://developers.google.com/protocol-buffers/]] |
Data Sheet for Protocol Buffers
/**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- /* To add a discussion page to this page, comment out the line that says ~~DISCUSSION:off~~ */ ~~DISCUSSION:on|Outstanding Issues~~ ~~DISCUSSION:off~~