Path: utzoo!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!newstop!texsun!convex!news From: tchrist@convex.COM (Tom Christiansen) Newsgroups: comp.unix.wizards Subject: Re: POSIX bashing Message-ID: <1991Mar11.014633.22876@convex.com> Date: 11 Mar 91 01:46:33 GMT References: <21795@yunexus.YorkU.CA> <3419@unisoft.UUCP> <15425@smoke.brl.mil> Sender: news@convex.com (news access account) Reply-To: tchrist@convex.COM (Tom Christiansen) Organization: CONVEX Software Development, Richardson, TX Lines: 21 Nntp-Posting-Host: pixel.convex.com From the keyboard of gwyn@smoke.brl.mil (Doug Gwyn): :In article <3419@unisoft.UUCP> greywolf@unisoft.UUCP (The Grey Wolf) writes: :>I think that POSIX is an attempt at an implementation of a bare-bones OS. :>There are too many things there which are simply done wrong. :POSIX is not an implementation of anything; it's a set of standards :that allow people to specify certain minimal levels of functionality :when they purchase computer systems. [deleted text] :At the programming interface level, which is what Std 1003.1 was :addressing, the System V terminal handler interface (which in a :modified form was adopted by 1003.1) is much better than 4.3BSD's, :while other 4BSD features are being adopted in extensions to 1003.1. Doesn't the idea of extensions and optional features diminish the usefullness of certain minimal levels of functionality? Wouldn't it have been better if these had been place in the dot-1 core? --tom