Slashdot Mirror


Winners of the 18th IOCCC

achowe writes "The winners of the 18th International Obfuscated C Code Contest have been announced. This years winners include a 'Commodore PET emulator', 'Sound generation with SDL audio', and a 'Text WWW Browser'."

15 of 110 comments (clear)

  1. No Source Code? by geomon · · Score: 4, Interesting

    What's with that?

    Seriously though, why post the results of a competition regarding obfuscated source code if we are unable to view the entries ourselves? Seem the announcement was a bit of a let down if all we get to see is a couple of output files from some of the entries.

    Sigh... I miss the old days when awards announcements didn't have a trailer.

    --
    "Rocky Rococo, at your cervix!"
    1. Re:No Source Code? by nizo · · Score: 4, Funny

      Maybe they are really available but are difficult to see? That would be the theme of the contest after all. Time to start digging through the html on the site!

    2. Re:No Source Code? by graveyhead · · Score: 5, Insightful
      WTF?

      Right at the top of the page it says:
      "The source code has not been released yet. The winners will be notified by EMail soon. They will be given a chance to review the write-up of their entry. Once this process is complete the source code will be made available on the winning entries web page. We anticipate that this will be in mid-December."
      Can I buy some pot from these moderators and the parent poster?
      --
      std::disclaimer<std::legalese> sig=new std::disclaimer; sig->dump(); delete sig;
    3. Re:No Source Code? by redink1 · · Score: 4, Funny

      Obfuscation... You fear to go into those minds. The coders delved too greedily and too deep. You know what they awoke in the darkness of Programming... shadow and flame.

    4. Re:No Source Code? by jtorkbob · · Score: 5, Funny

      Also, as I'm leading to, it would be extremely hard to read

      You mean like a huge block of text with no line breaks?

      --
      AC: Only on slashdot... could the sentence "My hovercraft is full of eels." be moderated "+4, Insightful
    5. Re:No Source Code? by IdahoEv · · Score: 5, Funny

      I can't wait until the code is out! I'm really excited by this one:

      Most superfluous output

      Francois Boutines - XML Voronoi diagrams generator
      Toulouse, France


      I've been wanting to write a voronoi generator for a game-map-development project (maps for a Risk clone). But I could only find mathematical definitions, not any good code that clearly laid out the algorithm. Hopefully this program will be nice and clear (and well-documented!) so that I can reproduce the algorithm from it.

      --
      I stole this sig from someone cleverer than me.
    6. Re:No Source Code? by slavemowgli · · Score: 5, Informative

      RTFA. It quite clearly states that the source will be released later this year after the participants have been consulted.

      --
      quidquid latine dictum sit altum videtur.
    7. Re:No Source Code? by Chosen+Reject · · Score: 4, Funny

      #include "stdio.h"
      #define SACRED Count[11] = a;Count[14] = a;Count[28] = a;
      #define FOR Count[1] = 32;Count[15] = 32;Count[18] = 97;
      #define THE Count[7] = 0x20;Count[12] = ' ';Count[23] = 0x20;
      #define LOVE Count[26] = 0x61;Count[3] = count;Count[9] = count;
      #define OF Count[5] = weird;Count[2] = orange;Count[21] = count;
      #define ALL Count[8] = orange;Count[17] = count;Count[22] = time3;
      #define THAT Count[25] = time3;Count[27] = weird;Count[19] = orange;
      #define IS Count[16] = time_3;Count[20] = 131 % 33;Count[0] = monkey_jar;
      #define HOLY Count[24] = monkey_Jar;Count[6] = oh_holy_crap;Count[4] = mangledMuttFace;
      #define AND Count[10] = mangledMuttFace;Count[13] = mangledMuttFace;Count[29] = (holy_crap == oh_holy_crap);
      #define OH char mangledMuttFace = 105;char oh_holy_crap = 107;char monkey_Jar = 109;char holy_crap = 110;char monkey_jar = 73;char Count[' ' - 2];char orange = 116;char time_3 = 119;char count = 104;char weird = 110;char time3 = 101;char a = 115;

      int main()
      {
              OH FOR THE LOVE OF ALL THAT IS HOLY AND SACRED
              printf("%s \n", Count);

              return 0;
      }

      --
      Stop Global Warming!
      Just say no to irreversible processes!
  2. My favorite by nizo · · Score: 4, Interesting

    My favorite from years past is this one by smr which claims to be the smallest self replicating program.

    1. Re:My favorite by John+Courtland · · Score: 4, Funny

      Too bad the server can't self replicate to handle the load...

      --
      Slashdot is proof that Sturgeon's Law applies to mankind.
  3. Coral Cache by i_finally_got_an_acc · · Score: 4, Informative
    The Coral Cache still works.

    Winners of the 18th IOCCC

    Now, I sit back and watch the karma roll in. Right? Please??

    --
    "I'm not religious, but at the same time I don't get why science always has to have something to prove."
  4. Source Code Published by sr180 · · Score: 5, Insightful
    The source code is usually published a month or two after the winners are announced. I dont know why, but this is typical.

    Dont worry, most of us wont be able to read the source code anyway.

    --
    In Soviet Russia the insensitive clod is YOU!
  5. Surprise Winner! by Anonymous Coward · · Score: 5, Funny

    "And out of nowhere, Sony Computer Entertainment & First 4 Internet ranked first with their obfuscated rootkit!"

  6. Hee hee. by bigtallmofo · · Score: 4, Funny

    WTF?...
    Can I buy some pot from these moderators and the parent poster?

    I love how on Slashdot a minor misunderstanding warrants the indignation of "WTF?" followed by an accusation of drug use.

    I imagine in real life that you're much more pleasant. Perhaps in such a circumstance you would have said something along the lines of, "You may have missed that they will be releasing the source code, they just haven't done it yet."

    --
    I'm a big tall mofo.
  7. Re:Wait a second.. by Phroggy · · Score: 4, Insightful

    No it isn't!

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;