News for hackers. Stuff that matters.
Re:NoTCP by fla on Wednesday April 29, 2015 @03:21PM (#9461002)
Simple example: Player positions in a FPS.

Would you rather wait for a transmission of the missing position update 1 sec ago or just forget about it and continue processing the next one ?

In this context, you'll prefer the second option. It will probably cause a visual glitch but the game can go on, and players will say "lag" :)

Re:NoTCP by rjsw on Wednesday April 29, 2015 @04:56PM (#9461719)
Isn't that kind of use case what DCCP was designed for ?
Re:NoTCP by lechuga on Wednesday April 29, 2015 @03:59PM (#9461284)
Yes. You can show me a relative corner case. But in most cases you want TCP.
Re:NoTCP by fla on Wednesday April 29, 2015 @05:16PM (#9461857)
It's far from being a corner case. UDP is commonly used in multiplayer games to provide a channel for unreliable data.
Re:NoTCP by kstenerud on Wednesday April 29, 2015 @05:19PM (#9461876)
If you want to go with that argument, why not go all the way and say that the common case is HTTP and the corner cases are everything else?

It still won't change the fact that application needs won't always match TCP exactly. And that's the whole point.