From owner-freebsd-chat@FreeBSD.ORG Tue Apr 22 09:04:25 2003 Return-Path: Delivered-To: freebsd-chat@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8CA1737B401 for ; Tue, 22 Apr 2003 09:04:25 -0700 (PDT) Received: from scrooge.etek.chalmers.se (scrooge.etek.chalmers.se [129.16.32.112]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49D3043FCB for ; Tue, 22 Apr 2003 09:04:24 -0700 (PDT) (envelope-from b@etek.chalmers.se) Received: from scrooge.etek.chalmers.se (b@localhost [127.0.0.1]) h3MG36gh078145; Tue, 22 Apr 2003 18:03:06 +0200 (CEST) (envelope-from b@etek.chalmers.se) Received: from localhost (b@localhost)h3MG36IG078142; Tue, 22 Apr 2003 18:03:06 +0200 (CEST) X-Authentication-Warning: scrooge.etek.chalmers.se: b owned process doing -bs Date: Tue, 22 Apr 2003 18:03:06 +0200 (CEST) From: Magnus B{ckstr|m To: Jonathon McKitrick In-Reply-To: <20030422132906.GB64101@dogma.freebsd-uk.eu.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-chat@freebsd.org Subject: Re: Code layout and debugging time X-BeenThere: freebsd-chat@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Non technical items related to the community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Apr 2003 16:04:25 -0000 On Tue, 22 Apr 2003, Jonathon McKitrick wrote: > > As a side note, perhaps it is simply legacy code, but it seems that the > older the source in the BSD tree, the denser it is. Probably to save > punched cards, eh? ;-) > Nope -- I expect if you surveyed it you'd find that most who wrote code at that time tried to keep the code compact to fit as much as comfortably possible onto the screen of a serial ascii terminal. "Dumb" terminals at that time were typically 80x24 characters and connected to the host computer through a serial line that made scrolling a real patience test. Perhaps programmers from that time are indeed better, from having had that particular incentive to "think, -then- type.", and "-remember- the damn code, you'll never get anything done if you constantly have to go someplace to look at how function so-and-so should be called". Magnus