Protobuffers Are Wrong :: Reasonably Polymorphic


30 bookmarks. First posted by bluestreak123 7 days ago.


I can see a few good points in here if I squint but mostly this is just empirically nonsense.
protobuf  types 
5 days ago by rcrowley
RT : seriously though is such a fascinating read because while it is (as far as my limited type…
from twitter
5 days ago by etorreborre
capnproto and flatbuffers and datatomic are all alternatives
programming  distributed_computing  microservices 
6 days ago by kbonnet
tldr: the type system is driven from impl concerns, so doesn't compose/generify like type systems should
programming 
6 days ago by sh
seriously though is such a fascinating read because while it is (as far as my limited type…
from twitter_favs
6 days ago by jasiek
Protobuffers are clearly written by amateurs, unbelievably ad-hoc, mired in gotchas, tricky to compile, and solve a problem that nobody but Google really has. The bad design of protobuffers is so persuasive that these problems manage to leak their way into your code as well.
protobuf  google  rant  design 
6 days ago by peterb
Protobuffers Are Wrong :: Reasonably Polymorphic
from twitter
6 days ago by sfermigier
I've spent a good deal of my professional life arguing against using protobuffers. They're clearly written by amateurs, unbelievably ad-hoc, mired in gotchas,…
from instapaper
7 days ago by joeybaker
I've spent a good deal of my professional life arguing against using protobuffers. They're clearly written by amateurs, unbelievably ad-hoc, mired in gotchas, tricky to compile, and solve a problem that nobody but Google really has. If these problems of protobuffers remained quarantined in serialization abstractions, my complaints would end there. But unfortunately, the bad design of protobuffers is so persuasive that these problems manage to leak their way into your code as well.
protobuf  rant  design  messaging 
7 days ago by euler
“At the root of the problem is that Google conflates the meaning of data with its physical representation.”
from twitter
7 days ago by rybesh
"Protobuffers were obviously built by amateurs because they offer bad solutions to widely-known and already-solved problems."
protobuf  rant  essay 
7 days ago by look