poll: have you ever designed a protocol that uses TCP or UDP directly? (vs using protocols that are based on TCP/UDP like DNS, HTTP, SSH, etc)

(you can pick more than one)

yes, TCP
36.1%
yes, UDP
24.3%
no, but I’ve used protocols based on them
37%
other
2.6%
Poll ended at .
@b0rk notably the one and only time I used UDP directly was for a video game project I worked on with a friend in highschool and we didn't handle the unreliability of the underlying protocol at all. It wasn't until after we submitted the project and attempted to play on real network conditions did we realize that the game state between clients became desynchronized! (We still got a good grade on it though since it was nonetheless an impressive attempt for a couple of 11th graders)