Linux Kernal Swear Count

  • SpooF
  • ٩๏̯͡๏۶
  • Bronze Member
  • User avatar
  • Posts: 3422
  • Loc: Richland, WA

Post 3+ Months Ago

Quote:
The graphs indicate the number of various words in c, h and S source files in the linux kernel, updated monthly or whenever I hear of a new release. It's inspired by the linux kernel *peach* count, which unfortunatly is very outdated.


http://www.vidarholen.net/contents/wordcount/

:lol:
  • Anonymous
  • Bot
  • No Avatar
  • Posts: ?
  • Loc: Ozzuland
  • Status: Online

Post 3+ Months Ago

  • UPSGuy
  • Lurker ಠ_ಠ
  • Web Master
  • User avatar
  • Posts: 2733
  • Loc: Nashville, TN

Post 3+ Months Ago

lol, I really expected 'penguin' to run a bit more parallel with the f-bomb. I figured the two would go hand in hand with kernel bug fixes haha.
  • mk27
  • Proficient
  • Proficient
  • User avatar
  • Posts: 334

Post 3+ Months Ago

UPSGuy wrote:
lol, I really expected 'penguin' to run a bit more parallel with the f-bomb. I figured the two would go hand in hand with kernel bug fixes haha.


Yeah that was my laugh of the morning.

Generally they are swearing about hardware interfaces, not bugs in the kernel itself, eg:
Code: [ Select ]
    /*
     * IOC3 is f-ing f-ed beyond believe ... Don't even give the
     * generic PCI code a chance to look at it for real ...
     */
  1.     /*
  2.      * IOC3 is f-ing f-ed beyond believe ... Don't even give the
  3.      * generic PCI code a chance to look at it for real ...
  4.      */

That is from arch/mips/pci/ops-bridge.c, which is responsible for 24 of the 44 f-bombs in the 2.6.29.2 source.

Here's a good one:
Code: [ Select ]
    /*
     * Whoever came up with the RSTCSR semantics must've been smoking
     * some of the good stuff, since in addition to the WTCSR/WTCNT write
     * brain-damage, it's managed to *peach* things up one step further..
     *
  1.     /*
  2.      * Whoever came up with the RSTCSR semantics must've been smoking
  3.      * some of the good stuff, since in addition to the WTCSR/WTCNT write
  4.      * brain-damage, it's managed to *peach* things up one step further..
  5.      *

again I think referring to a hardware protocol. But my fav:
Code: [ Select ]
/* Am I f-ing pedantic or what? */

Not by Linus, unfortunately...
  • kc0tma
  • o|||||||o
  • Web Master
  • User avatar
  • Posts: 3318
  • Loc: Trout Creek, MT

Post 3+ Months Ago

I find myself saying "MOTHER F***ER!" pretty often to my servers.
  • UPSGuy
  • Lurker ಠ_ಠ
  • Web Master
  • User avatar
  • Posts: 2733
  • Loc: Nashville, TN

Post 3+ Months Ago

Quote:
Not by Linus, unfortunately...



Haha, wouldn't have surprised me given his readiness to admit to his nature (see last sentence just before signing off). Really have to respect the man for his opinion there. Granted, code has grown over the years, but even 9 years ago, to prefer a working sense of functionality over a debugger hands down is a unique stance. Familiarity would have a lot to do with it, too, I imagine.
  • mk27
  • Proficient
  • Proficient
  • User avatar
  • Posts: 334

Post 3+ Months Ago

UPSGuy wrote:
Granted, code has grown over the years, but even 9 years ago, to prefer a working sense of functionality over a debugger hands down is a unique stance. Familiarity would have a lot to do with it, too, I imagine.


Nah, a lot of programmers are so-so about the debugger. I mean you have to know how to use it, but if you do not like IDE's, you probably do not have to use it that much. And a lot of people do not like IDE's.

On the other hand, I've heard people claim they always go over their code with a debugger, even if there are no apparent errors, as a form of proof-reading. IMO that's screwy: what's wrong with just proof-reading? The DB will not find hidden flaws any easier than you will. Hopefully. Ie, I totally agree.

I really like a lot of L.T.'s "tell it like it is" stuff; eg, that C++ is a messy language for messy people 8) Except I read the other day he insists a tab is 8 spaces, no more, no less, and that only f-ed up f-ing stupid messy people would do it any other way :lol:

Post Information

  • Total Posts in this topic: 6 posts
  • Users browsing this forum: No registered users and 59 guests
  • You cannot post new topics in this forum
  • You cannot reply to topics in this forum
  • You cannot edit your posts in this forum
  • You cannot delete your posts in this forum
  • You cannot post attachments in this forum
 
 

© 1998-2014. Ozzu® is a registered trademark of Unmelted, LLC.