MLUG: Re: [MLUG] Anyone got mad C skills ?
Re: [MLUG] Anyone got mad C skills ?
Email address obfuscation in effect -- please click here to turn it off.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
On Wed, 4 Jul 2001, Deterding, Brent D wrote:

> Heya,
> 	If you have mad C skills - specifically WRT the linux kernel
> email me. A job is available in St. Louis doing this.

Well, if it's WRT the linux kernel, do you mean "mad" in the sense of
  "knows C and is also insane enough to want to wade through the rat's
   nest of include files, walk through the shadows of #ifdef yet fear 
   no evil because you really think some of those mind-bending macro 
   definitions are k3wl?"

Man, I used to think I had decent C skills until I ran into some of this
stuff. :-)  The weird thing being that *some* of the kernel source is
absolutely understandable, and then when you least expect it...it all
turns Lovecraftian on you.

Anyway, I think my current favorite comment in the linux source code so
far is this one I blundered into recently, in kdev_t.h:

   As a preparation for the introduction of larger device numbers,
   we introduce a type kdev_t to hold them. No information about
   this type is known outside of this include file.

Remember, folks, this is a *header* file we're talking about here... Of
course, now I'll probably be slain by one of the Old Ones for revealing
the Truth to the world. :-)

jking


--
To manage your subscription, go to http://mlug.missouri.edu/members/edit.php

Archives are available at http://mlug.missouri.edu/list-archives/