On 6/28/22 05:45, Rob Pike wrote:
[...] I know it's amazing engineering and
all that, but why aren't we allowed to program the I/O without all that
fuss? What makes networks so _different_? A telling detail is that the
original sockets interface had send and recv, not read and write. From
day 1 in Unix land at least, networking was special, and it remains so,
but I fail to see why it needs to be.
It just seems there has to be a better way. Sockets are just so
unpleasant, and the endless nonsense around network configuration doubly so.
I was pretty sad when netchans were discontinued. A colleague was
sufficiently attached to them that he kept his own branch of the library
going for a while.
john