From mboxrd@z Thu Jan 1 00:00:00 1970 From: cowan@mercury.ccil.org (John Cowan) Date: Mon, 27 Jun 2016 17:45:24 -0400 Subject: [TUHS] Origin year of BSD csh? In-Reply-To: References: <201606261014.u5QAE1qX015184@skeeve.com> <5770032F.8030306@mhorton.net> <20160626181450.GK26734@mcvoy.com> <18119E4C-CE7E-44BD-B2D2-D7B32850238F@ronnatalie.com> <20160627112732.GA8110@autechre4> <20160627212028.GH3353@mercury.ccil.org> Message-ID: <20160627214524.GJ3353@mercury.ccil.org> Ronald Natalie scripsit: > Hard to believe the 8086 chip was “optimized” for anything. > The instruction set was designed for programming terminals. Well, yes. But the four separate address spaces work fine for Pascal, where it is always statically known whether a pointer is to code, global data, the stack (internal only), or the heap. For C they were nothing but a nuisance: C can handle separate I & D space, but that's all. -- John Cowan http://www.ccil.org/~cowan cowan at ccil.org What asininity could I have uttered that they applaud me thus? --Phocion, Greek orator