aboutsummaryrefslogtreecommitdiff
path: root/development/protobuf3/README
blob: 88b024b10791a42689b1a04b6126c316dc840eff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
protobuf3 (Google's data interchange format)

Protocol buffers are a flexible, efficient, automated mechanism for
serializing structured data.

This package contains protobuf API version 3.
It support the following language implementations:
* C++
* Java
* Python
* Objective-C
* C#
* JavaNano
* JavaScript
* Ruby
* Go
* PHP (Alpha)

The complete documentation for Protocol Buffers is available at:
https://developers.google.com/protocol-buffers/

Notes: 
* The protobuf build (API version 2) has been removed from
  SlackBuilds.org, because nothing uses it any longer and it
  conflicted with this build.
* Protobuf3 enforces strict UTF-8 checking.
  Parsing will fail if a string field contains non UTF-8 data.
* Protobuf 31.0 dropped support for Ruby 3.0, so 30.0 is the last
  version working with Slackware 15.0 if you are working on project
  that requires Ruby support.