From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <07b5de7acfd3ed6e8ddeedcaef929434@yyc.orthanc.ca> References: <12e766c3994823b3b1d09975d6e8b91f@brasstown.quanstro.net> <07b5de7acfd3ed6e8ddeedcaef929434@yyc.orthanc.ca> Date: Tue, 9 Mar 2010 15:08:16 -0500 Message-ID: <8bd081201003091208g1fec1b6cwabd1f238faede297@mail.gmail.com> From: Patrick Kelly To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=001485f5b10e011be6048163be46 Subject: Re: [9fans] (no subject) Topicbox-Message-UUID: e5a0d32c-ead5-11e9-9d60-3106f5b1d025 --001485f5b10e011be6048163be46 Content-Type: text/plain; charset=UTF-8 POSIX is a standard in which hardly anyone actually adheres too. AIX POSIX is not Solaris POSIX is not Linux POSIX etc. What good is a standard that isn't truthfully standardised. Alas I will say that POSIX does add quite a bit more cross platfom conformity than some other... things... but there a better solutions. While Plan 9 has some similiaritys to UNIX, it is not. Porting UNIX tools to something that is not is just not a good idea. You don't "port" a lawnmower engine to a Ferrari. You don't "port" horse tranquilizer to a rat. Should the few of you continue on this path, I would also ask you to port the ReactOS framework over to Plan9, and the Haiku kits, and AROS's librarys, and... and... A big reason for the creation of Plan 9 was to get away from the complexity, from the "everything but the kitchen sink" mentality. I would strongly suggest reading the articles on http://plan9.bell-labs.com/sys/doc/ before you continue your massochistic crusade. On Tue, Mar 9, 2010 at 12:50 AM, Lyndon Nerenberg (VE6BBM/VE7TFX) < lyndon@orthanc.ca> wrote: > > surely your joking, mr. nerenberg! > > Nope. Over the past 10 years I can only think of one or two projects > I did that required platform-specific optimizations outside of POSIX. > > > --001485f5b10e011be6048163be46 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
POSIX=C2=A0is a standard in which hardly anyone actually adheres too. = AIX=C2=A0POSIX is not Solaris POSIX is not Linux POSIX etc. What good is a = standard that isn't=C2=A0truthfully=C2=A0standardised. Alas I will say = that POSIX does add quite a bit more cross platfom conformity than some oth= er... things... but there a better solutions.
=C2=A0
While Plan 9 has some similiaritys to UNIX, it is not. Porting UNIX to= ols to something that is not is just not a good idea. You don't "p= ort" a lawnmower engine to a Ferrari. You don't "port" h= orse tranquilizer to a rat.
=C2=A0
Should the few of you continue on this path, I would also ask you to p= ort the ReactOS framework over to Plan9, and the Haiku kits, and AROS's= librarys, and... and...
=C2=A0
A big reason for the creation of Plan 9 was to get away from the compl= exity, from the "everything but the kitchen sink" mentality. I wo= uld strongly suggest reading the articles on http://plan9.bell-labs.com/sys/doc/=C2=A0before you c= ontinue your massochistic crusade.
On Tue, Mar 9, 2010 at 12:50 AM, Lyndon Nerenber= g (VE6BBM/VE7TFX) <lyndon@orthanc.ca> wrote:
> surely your joking, mr. nerenberg!

Nope= . =C2=A0Over the past 10 years I can only think of one or two projects
I= did that required platform-specific optimizations outside of POSIX.


--001485f5b10e011be6048163be46--