22nd International Obfuscated C Code Contest Starts Thursday 1 Aug 2013
achowe writes "The 22nd International Obfuscated C Code Contest opens 2013-Aug-01 03:14:15 UTC through to 2013-Oct-03 09:26:53 UTC. The rules have been updated, in particular Rule 2 (size rule) has changed. The draft rules and guidelines are available online. In addition there is now an IOCCC Size Rule Tool to aid with counting the secondary size rule. Questions and comments for the Judges can be emailed to q.2013@ioccc.org and must include 'IOCCC 2013' in the subject. Or contact them via Twitter @IOCCC."
Anyone planning on entering?
I'd have said Perl instead (program made from people in need of showing off, since there are ways to write redable Perl ).
Slashdot, fix the reply notifications... You won't get away with it...
But it was just way too confusing.
I can't believe people try to make C even more unreadable and senseless.
Hell, their tutorials pretty much would win this competition.
since there are ways to write redable Perl ).
You mean like Perl code written on paper for an exam where mistakes are marked with a red pen?
Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
I've been waiting for this all year. I've got some fun stuff planned. Good luck to all contestants :)
While I agree perl can be written readable, and I do try to do that whenever I am writting perl... it also has so much syntactic sugar and idiom that writing obfuscated perl is a bit too easy.
I used to give people a perl code test that included the line:
"split //;"
Where else can you operate on one variable, save your result in another, and specify neither? Never mind functions that operate differently depending on whether or not they are called in scalar context.
"I opened my eyes, and everything went dark again"
10 GOTO 10;
If you think I voted for Trump because of this post, you're wrong. I voted for Dr. Jill Stein of the Green Party. Again.
Next up: who can drive the poorest without killing anyone!
2013-Aug-01 03:14:15 UTC through to 2013-Oct-03 09:26:53
Umm, where'd those dates/times come from?
03:14:15 looks like pi truncated to 4 decimal places, but why Aug 1? And where'd the close date/time come from?
My experience is that anything created by .NET crawls along like a dog, but I'm not sure how it contributes to obfuscated code. And as .NET executes bytecode, which programming language do you mean, C#?
At least one of the judges (^chongo^) was a contributor to this very site many moons ago, not sure if he's still here. (Had|Has) some fine prime number & math pages.
I strongly suggest taking time to look at just what previous entries have been able to do, including print musical notation, a working spreadsheet implementation, and a flight simulator. With obfuscation & size limits.
Ahhh memories. Never could enter myself though, can't even write normal C with any proficiency.
Conversion Rate Optimisation French / English consultant
None of the software I write in C# crawls along like a dog. Notwithstanding the fact that .NET uses JIT (Just In Time Compilation), if you're doing something with a time constraint that's not met by .NET, you're either doing it wrong, using the wrong language or using the wrong hardware.
It's plenty fast enough for all kinds of applications.
think that C isn't obfuscated enough.
- Zav - Imagine a Beowulf cluster of insensitive clods...
I should send a co-worker of mine. Nobody can ever tell what the hell his code does.
7) The obfuscated C program must be an original work that you own.
You (the authors) must own the contents of your submission OR you must have permission from the owners to submit their content under the Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) license (see rule 18).
Obfuscated C is unreadable, obfuscated Perl is completely impenetrable, but what I want to see is obfuscated Lisp.
ROT26 encoded masterpiece.
Sig Follows: "Suppose you were an idiot. And suppose you were a member of Congress. But I repeat myself." -- Mark Twain
one quine to rule them all. forever.
the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff
I send all the C that I write to IOCCC. When they get back to me with failures to understand and/or run it, I know it is OK to release to the general public. It is the greatest development system I've ever found, and it costs me nothing. Who needs beta testers when I can just submit my code to IOCCC?
Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
Why would you not blame the tool if the tool itself is the problem? This whole "blame the user not the tool" meme is stupid as hell. There are plenty of tools that are made that are just plain bad and they deserve the blame they get.
It is very telling there is no obfuscated FORTRAN coding contests. I think most carefully written lucid code in FORTRAN will beat the winner of this obfuscated c code winner handily.
sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
Seconded. I have written low level drivers in C#, and they keep up with the hardware just fine on old (Core 2 laptop processors are now old?!) machines, with numerous devices. In fact, the SQL throughput in .NET is pretty impressive. Admittedly, I miss pointer arithmetic, and the ability to read a byte array as (for example) an int32, but I don't miss the inevitable chaos that ensues from that... All in all, I think a good move for the software apart from the fact that I doubt it will be portable to mono... :/
I have determined that my sig is indeterminate.
Just code in VB.
So you didn't even looked at the contest site right? read some previous winners entries and come back then.
There is a reason that there is not a VB obfuscated contest.
"I think this line is mostly filler"