Protobuffers Are Wrong :: Reasonably Polymorphic


40 bookmarks. First posted by bluestreak123 9 weeks ago.


GOOD READ: Protobuffers Are Wrong
from twitter_favs
8 weeks ago by carlfish
I can see a few good points in here if I squint but mostly this is just empirically nonsense.
protobuf  types 
9 weeks ago by rcrowley
RT : seriously though is such a fascinating read because while it is (as far as my limited type…
from twitter
9 weeks ago by etorreborre
capnproto and flatbuffers and datatomic are all alternatives
programming  distributed_computing  microservices 
9 weeks ago by kbonnet
tldr: the type system is driven from impl concerns, so doesn't compose/generify like type systems should
programming 
9 weeks ago by sh
seriously though is such a fascinating read because while it is (as far as my limited type…
from twitter_favs
9 weeks 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 
9 weeks ago by peterb
Protobuffers Are Wrong :: Reasonably Polymorphic
from twitter
9 weeks 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
9 weeks 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 
9 weeks ago by euler
“At the root of the problem is that Google conflates the meaning of data with its physical representation.”
from twitter
9 weeks ago by rybesh
"Protobuffers were obviously built by amateurs because they offer bad solutions to widely-known and already-solved problems."
protobuf  rant  essay 
9 weeks ago by look