[TUHS] Research Datakit notes

John Floren john at jfloren.net
Wed Jun 29 04:28:54 AEST 2022


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



More information about the TUHS mailing list