From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Sun, 8 May 2011 20:27:53 +0200 From: tlaronde@polynum.com To: comeau@comeaucomputing.com, Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Message-ID: <20110508182753.GA18603@polynum.com> References: <129E2E01-3583-4E27-B520-252A956F59FC@corpus-callosum.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.3i Content-Transfer-Encoding: quoted-printable Subject: Re: [9fans] Compiling 9atom kernel WAS: Re: spaces in filenames Topicbox-Message-UUID: e1222c64-ead6-11e9-9d60-3106f5b1d025 On Thu, May 05, 2011 at 09:54:28AM +0000, Greg Comeau wrote: >=20 > Some more food for thought: >=20 > "Debugging is twice as hard as writing the code in the first place. > Therefore, if you write the code as cleverly as possible, you are, > definition, not smart enough to debug it." --Brian Kernighan >=20 With a caveat: when one is really clever, one finds "the shortest path to the truth" i.e. the simplicity; this means that really clever guys make programs easy to debug because these are the simplest ones doing the job. In Brian Kernighan's sentence, s/cleverly/sophisticatedly/ (this is probably a barbarism, but in french "sophistiqu=E9" is pejorative: obfuscation, convoluted etc.). --=20 Thierry Laronde http://www.kergis.com/ Key fingerprint =3D 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C