Names for small functions: just say no... Re: Data.List.join

Jon Fairbairn jon.fairbairn at
Fri Nov 10 10:48:40 EST 2006

On 2006-11-10 at 01:13PST "Jason Dagit" wrote:
> To further belabor the point...In the linux kernel they
> almost exactly do what Jon was pointing out as a
> dismissable solution. 

See my response to Udo for how I cocked up my "obviously
dismissable example". But I can't resist responding to this

> In the linux kernel they do it for the kernel's data
> structures.  You can find macros galore for manipulating
> lists and iterating over them[1].

I hope we're all agreed that using macros as a means of
making code safer is like trying to mend the foundations of
a skyscraper with string and sealing-wax.


Jón Fairbairn                              Jon.Fairbairn at

More information about the Libraries mailing list