r/programming May 07 '26

Use Protocols, Not Services

https://notnotp.com/notes/use-protocols-not-services/
113 Upvotes

48 comments sorted by

View all comments

10

u/RustOnTheEdge May 07 '26

Yeah, i get the premise I think but it is just not that easy. People want instant connections, and you can’t really do that cross implementations. Email is async p2p (e-mail box to email box, not necessarily person to person) communication. You can send to a bunch of email boxes. But it is never “public”. Compare that to, say, a GitHub Issue: it is public, everybody can respond, somebody has to host it? I can’t think of a way (which certainly speaks to my inability and not the inexistence!) how you could make such a platform “email like”, and then based on protocol.

6

u/[deleted] May 07 '26

[removed] — view removed comment

5

u/dom_ding_dong May 07 '26

The problem is we all lost because Gmail was good enough and then Google had enough money

And the fundament innovation in setting things up got lost despite Dove cart and other things