Qmail
[Top] [All Lists]

Re: Let's start working!

To: qmail@list.cr.yp.to
Subject: Re: Let's start working!
From: Harald Hanche-Olsen <hanche@math.ntnu.no>
Date: Fri, 16 Mar 2007 17:18:05 +0100 (CET)
Delivered-to: sp-com-lists@consult.net
Delivered-to: gmail-qmail@securepoint.com
Delivered-to: sp.com.list@gmail.com
Delivered-to: mailing list qmail@list.cr.yp.to
In-reply-to: <20070316150038.GE28396@nachos.phaseit.com>
Mailing-list: contact qmail-help@list.cr.yp.to; run by ezmlm
References: <20070316102705.GA28368@nachos.phaseit.com> <20070316140352.GA11137@discworld.dyndns.org> <20070316150038.GE28396@nachos.phaseit.com>
+ Fabio Busatto <fabio.busatto@sikurezza.org>:

| On Fri, Mar 16, 2007 at 08:03:52AM -0600, Charles Cazabon wrote:
| 
| > > Sure? Are you really sure?
| > Yup.  I said the same thing.  I know Russ knows what he's talking about, 
and I
| > obviously think I do, too.
| 
| Ok, so djb is a novice programmer in your opinion, he used #ifdef in his code 
to
| check for external conditions and compile a piece of code or not.
| 
| $ cat qmail-1.03/*|grep -c '#ifdef'
| 140

Oh, but you have to consider the context in which Russ and Charles
were speaking: That of creating a patch system.  DJB used those
#ifdefs for what they are good at: Adapting source code to work on
different OSes.  It's an entirely different usage.

- Harald

<Prev in Thread] Current Thread [Next in Thread>