How comes email managed to federate multiple incompatible systems (MCI,MS Mail,X.400,etc.) into an open RFC standard, where other protocols (instant messaging in particular) failed?
27 karma · joined July 17, 2017
How comes email managed to federate multiple incompatible systems (MCI,MS Mail,X.400,etc.) into an open RFC standard, where other protocols (instant messaging in particular) failed?
I've fought this argument countless times and lost. Not being able to ping a server, check for "destination unreachable" messages, etc. leads to frustrating troubleshooting sessions.
I still have a soft spot for QNX though; I hope they'll survive RIM.
I don't really see how a "dumb terminal" is a noteworthy feature of OSI? That's essentially what telnet does, and it too can just piggyback on top of TCP (probably the only protocol that makes use of all TCP flags available).
But even then, you might argue that that completion ports are less than ideal: you incur a lot of complexity in the file system drivers, while e.g. solaris/BSD offer similar functionality without that burden.
I'm not familiar with BeOS at all, but browsing through Haiku's API documentation I can't really find much. What exactly were you referring to?