From mboxrd@z Thu Jan 1 00:00:00 1970 From: scj@yaccman.com (Steve Johnson) Date: Mon, 18 Sep 2017 08:11:04 -0700 Subject: [TUHS] Happy birthday, Dennis Ritchie! In-Reply-To: <65d836b4-f6c0-c03f-aa81-9ce0e52ea78b@case.edu> Message-ID: <92ed3f0f463d076015bf8e8294ebca457ba53e76@webmail.yaccman.com> If imitation is the sincerest form of flattery,  I suppose those of us who worked on Unix should be very flattered.  I just wish they had imitated the programming style and sense of taste.  The gcc _manual_ is 500 pages -- bigger than the entire Unix distribution.  The options alone are almost 100 pages.  The average line in the source code is an ifdef of some machine you've never heard of.  If you are doing anything the slightest bit unusual (e.g., increasing the default stack size) you need a different option for each machine target.  Hmm, I thought the point of C was to be portable... I recently started using clang, and I'm never going back to gcc.  I feel so much cleaner now... Steve ----- Original Message ----- From: chet .ramey @case.edu To: "Ron Natalie" , "Larry McVoy " , "Theodore Ts'o " Cc: Sent: Sun, 17 Sep 2017 14:37:59 -0400 Subject: Re: [TUHS ] Happy birthday, Dennis Ritchie ! On 9/16/17 8:59 AM, Ron Natalie wrote: > RMS hates UNIX. That was clear in the original manifesto. But he's also > a megalomaniac and believes that if you even use a GNU tool your work > becomes his. Nah, this is BS. Stallman might not like Unix, and he clearly has a very large ego -- as do many of us here -- but that "belief" is just crap. The thing that comes closest to it is bison, and the output of bison is explicitly excluded. There is the issue of GPL libraries (like readline ), and that's a pain for people who want to link with them, but that doesn't count as "even use a GNU tool." -- ``The lyf so short, the craft so long to lerne .'' - Chaucer ``Ars longa , vita brevis'' - Hippocrates Chet Ramey , UTech , CWRU chet @case.edu http ://cnswww .cns .cwru .edu /~chet / -------------- next part -------------- An HTML attachment was scrubbed... URL: