Another binary message format? Another language for describing the format instead of XML or JSON?
"Why?" is the big question which sits there unanswered.
"Why?" is the big question which sits there unanswered.
* XML and JSON can be slow.
* XML parser are big
* XML file size is big
* JSON lacks proper binary support
* Thrift defines a entire transport stack, so if you already have you already have a transport layer, you are adding more bloat
* Some people may find protocol buffers and thrift files too hard/tedious
* Why not? Sometimes it's easier/more fun to roll out your solution
EDIT: Damn, I forgot to mention MessagePack. ;-)
- Suitability for FPGA implementation
Rolf
(i.e. the Web is not the Internet)