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/