I wish we had found a consistent way to manage the client/server (or as we called it, terminal/host) separation. Every program did it a different way, with varying levels of success. We didn't push hard enough on it at the time, but Plan 9 came about in part by thinking about the problem, and to be honest so did JavaScript.

-rob


On Tue, Sep 13, 2022 at 11:01 PM Clem Cole <clemc@ccc.com> wrote:


On Mon, Sep 12, 2022 at 10:12 PM Larry McVoy <lm@mcvoy.com> wrote:
I have very fond memories of the BLIT terminals, I just liked how much
you got out of a serial cable.  Way, way more than anyone else imagined.

I think that is a good way to express it.  The client/server paradigm is really well considered - what belongs on each side. of the link such that the data that actually had to be sent between them is minimum.  It becomes a solid demonstration of what you need to get a job done.