*BSD News Article 33939


Return to BSD News archive

Xref: sserve comp.os.386bsd.misc:3059 comp.os.linux.misc:21215
Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!msuinfo!agate!howland.reston.ans.net!gatech!newsxfer.itd.umich.edu!newsrelay.iastate.edu!news.iastate.edu!ponderous.cc.iastate.edu!michaelv
From: michaelv@iastate.edu (Michael L. VanLoon)
Newsgroups: comp.os.386bsd.misc,comp.os.linux.misc
Subject: Re: source of TCP/IP (was I hope this wont ignite a major flame ...)
Date: 6 Aug 94 05:05:15 GMT
Organization: Iowa State University, Ames, Iowa
Lines: 51
Message-ID: <michaelv.776149515@ponderous.cc.iastate.edu>
References: <31od8d$15l@fw.novatel.ca> <31pc9l$ctp@oscar.agcs.com> <michaelv.775964561@ponderous.cc.iastate.edu> <31ujob$e9d@oscar.agcs.com>
NNTP-Posting-Host: ponderous.cc.iastate.edu

In <31ujob$e9d@oscar.agcs.com> robertsw@agcs.com (Wallace Roberts) writes:

>michaelv@iastate.edu (Michael L. VanLoon) writes:

>>In other words: real hackers don't need comments, because they can
>>figure it out from the magic numbers.

>"if you can't stand the heat of the kitchen..."

That's really about the worst application of that analogy I've seen.
"If you can't stand really poorly written code, don't use it."
Thanks, I won't.

>besides, complaining about the dearth of comments in free device-driver
>code smacks strongly of looking a gift horse in the mouth, not to
>mention whining.

Not when there's much better free software out there.  I'm not saying
that *all* of Linux is badly written -- obviously it's not -- this is
just one snippet of code.  But I can't believe someone is actually
wasting their time defending a piece of code that is obviously badly
commented, will be difficult to maintain, and just plain defies most
good coding standards.

>>Yup, that's a real strong argument.  Sheesh!  Even Microsoft writes
>>their code better than that... (Yes, I do know.)
>---------------------------------^^^^^^^^^^^^^^
>you've viewed microlimp code?  do the lobotomy scars still show?

Yes, I have worked with MicroSoft source.  Scary.

And, funny thing is, the name I gave my NT workstation is "Lobotomy"
(the machine at one of my three jobs -- my other jobs are on unix
machines, thank God).  My hard drive partions on Lobotomy are
DainBramage and BadTrip.  Ironic that you would bring that up... ;-)

But, the key point is, they know how to abstract properly, and they
document well.  Seems like the only way to do things if there's more
than just one person (potentially) working in the same code.

>"beware the power of the darkside."

Oh, don't worry... my *own* computer at home has 600MB of unix, and
not a byte of Microsloth on it.  And that will never change. :-)

-- 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 Michael L. VanLoon                 Iowa State University Computation Center
    michaelv@iastate.edu                    Project Vincent Systems Staff
  Free your mind and your machine -- NetBSD free Un*x for PC/Mac/Amiga/etc.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -