Slashdot Mirror


Anger as a Software Design Philosophy

Chilliwilli writes "Spending more time cursing your code than writing it? Well now there's an answer. feckfeck (a language in the vein of Whitespace and Brainf*ck) will help you get back that precious time by converting your foul words into code. You've heard the hype surrounding VLIWs, well here are FLIWs (4 letter instruction words). The great thing is the more angry you get the more code you'll write. For those programmers on performance related pay this is great news."

27 of 223 comments (clear)

  1. Not a new concept... by TWX_the_Linux_Zealot · · Score: 5, Funny

    Wasn't this pioneered years ago when the UNIX file system checking command was created?

    --

    IBM had PL/1, with syntax worse than JOSS,
    And everywhere the language went, it was a total loss...
    1. Re:Not a new concept... by Pharmboy · · Score: 4, Funny

      1. Hire people with Turretts Syndrome.
      2. Install copies of Via Voice
      3. ?????
      4. Profit!

      --
      Tequila: It's not just for breakfast anymore!
    2. Re:Not a new concept... by ralphclark · · Score: 4, Funny

      gawk; talk; date; wine; grep;
      touch; unzip; strip; touch; gasp; finger; gasp; mount; fsck; more; yes; fsck; gasp; eject;
      umount;
      make clean; make mrproper;
      sleep

  2. Anger as a Software Design Philosophy? by VitrosChemistryAnaly · · Score: 4, Funny

    Yeah well, fuck that!

    --
    "It's a tarp!" -- Dyslexic Admiral Ackbar
    1. Re:Anger as a Software Design Philosophy? by k-0s · · Score: 4, Funny

      You just made a word processing program, congratulations.

  3. one language for all! by Devil's+BSD · · Score: 4, Funny

    well, as they say... the one language all programmers know is profanity.

    --
    I'm the Devil the Windows users warned you about.
  4. It's over already Michael! by MoeMoe · · Score: 4, Funny

    Didn't anyone tell michael that april fools is over already? ;)

    --
    Business \Busi"ness\, n.;
    A scam in which all people involved perceive as beneficial...
  5. I can do that with plain sh... by Juiblex · · Score: 5, Funny

    unzip; strip; touch; finger; mount; fsck;

    more;yes;fsck;fsck;fsck;umount;sleep

    gawk; talk; date; wine; grep; touch; unzip; touch; gasp; finger...

    1. Re:I can do that with plain sh... by CoolVibe · · Score: 5, Funny
      You might wanna change the semicolons to double ampersands. If somehow some process returns something other than 0, you won't risk sexual harrassment. With double ampersands, you break off before you get slapped with a restraining order.

      Just so you know :)

    2. Re:I can do that with plain sh... by Anonymous Coward · · Score: 4, Funny

      talk;talk;talk;talk;talk;talk;talk;talk;talk;talk;

    3. Re:I can do that with plain sh... by iabervon · · Score: 5, Funny

      It doesn't matter how many times you fsck, if you mount first, you won't get a clean system. It would be much safer to modprobe or hotplug instead...

      Oh, right, and don't forget to "wait" to make sure all of the children have exited first, or you won't be able to umount, which can be very embarrassing.

  6. So.... by slashmonkey · · Score: 5, Funny

    Is the censored version of this the same as whitespace?

  7. I wonder what will happen by Treeluvinhippy · · Score: 4, Funny

    If i take an erotic novel in txt format and grep it against a list of f*ckf*ck reserved words and run that as a program?

    --
    >
  8. FLIW by Seahawk · · Score: 4, Funny

    I would have guessed that FLIW was for Fucking Long Instruction Words...

  9. What the heck? by smasch · · Score: 5, Funny

    It's missing s**t?! Isn't that one on the short list of four letter expletives? I mean, they've got "boob", "shag", and "tits"; how could they forget "shit"?

    1. Re:What the heck? by Anonymous Coward · · Score: 5, Funny

      Actually, I think the designer is saving that for their version with debugging support. Want to abort and generate a core dump?

      SHIT!!!!!

  10. Damn! by Trurl's+Machine · · Score: 5, Funny

    Now I know why software availability is so poor on Mac or Linux, compared to Wintel. Wintel users curse their machines and their software waaaaaaay more often than those Linux or Mac weirdos.

  11. Re:A bit limited surely... by goodchef · · Score: 5, Funny
    it would be nice to have a 64-bit web server whose source code was itself pornographic. I'm releasing the concept under a license which says that all resulting code must be GPLed.

    A better idea would be to release it under a licence which says that all resulting code must be GPLed AND pornographic. This would result not only in more free-as-in-Stallman code, but also more porn! And porn that you have a legitimate reason for looking at at work!

    --

    "Inflammable means flammable? What a strange country!" -Dr. Nick, The Simpsons

  12. Ooh, new job opportunities! by CoolVibe · · Score: 4, Funny
    I gather programmers with Tourette syndrome are ULTRA productive in this language.

    So, where do I hire them? :)

  13. Oh, that one's far easier by ethnocidal · · Score: 5, Funny

    strip unzip fcsk sleep

    1. Re:Oh, that one's far easier by Anonymous Coward · · Score: 5, Funny

      Or, for the married programmer:

      sleep

  14. Source Code by miketang16 · · Score: 4, Funny

    fuck shit arse boob tits

    What the fuck did I just write??

    Shit it's gonna parse the fuck....agh.. nevermind....

    --
    -------
    "In times of universal deceit, telling the truth becomes a revolutionary act."
    -- George Orwell
  15. More likely... by phillymjs · · Score: 4, Informative

    ...since it's a UK site, this is supposed to be "shag."

    While "shag" is no biggie in the US, it is apparently almost as offensive a word in other countries as "fuck" is to Americans.

    From the IMDB trivia page for "Austin Powers 2: The Spy Who Shagged Me":
    In the U.S., "shag" is far less offensive than in other English-speaking countries. Singapore briefly forced a title change to "The Spy Who Shioked Me." ("Shioked" means "treated nicely.")

    ~Philly

  16. I've got a secret...anyone else do this? by release7 · · Score: 4, Funny

    When I get really frustrated when a program is not behaving just like I designed it to, I often sprinkle my printf/System.out.print/print statements with very foul language. Witness:

    printf("What the f***!"); printf("SHIIIIIIIIIIIIIIIIII* %d", variable);

    OK, fess up, who else does this?

    --

    <a href="http://www.joblessjimmy.com">Work is dumb and so is Jobless Jimmy.</a>

    1. Re:I've got a secret...anyone else do this? by GNUman · · Score: 4, Funny

      At school I was developing a web-based system to register cars getting into the parking lot.

      I was amusing myself by using foul language in all the error messages:
      "Yeah, f*cking right... can't register it without a f*cking name you piece of sh*t, isn't it obvious?"

      "You f*cking ass**le, you didn't put in the license plate number... geez, you're an idiot!"

      And so on...

      Funny part was, I was heading to make my presentation to the people who were gonna run it... and 15 minutes earlier I remembered I hadn't taken the messages out... had to grep like crazy every curse word I knew... because I didn't remember all the places I had placed them in.

      I managed, but I was really nervous that I had missed some and the Physical Plant director could see the program cursing at him when he made a mistake.

  17. Re:Strange philosophy by soccerisgod · · Score: 5, Insightful

    I don't know about you, but when I write code I mostly curse missing/obsolete/faulty documentation and other people's bad code...

    --
    If a train station is a place where a train stops, what's a workstation?
  18. Not the 8 I would have chosen.. by XaXXon · · Score: 4, Funny

    I don't even know what some of those are.. and some of them definitely aren't profane. If I can say them in public and not get strange looks, I don't consider them to be that exciting..

    Arse? Shag? Boob? WTF? Those aren't anything in my book. You can easily say any of them on broadcast TV in the US.

    fuck
    shit
    cock
    cunt
    tits
    dick
    dyke
    damn

    Anyways, if you're going to come up with a bad word language do it right. Not saying these are the best, but they're much more fun words than the ones in the actual language specification.

    nice listing of words people tell you shouldn't use...