awk-vm
ioccc-obfuscated-c-contest
awk-vm | ioccc-obfuscated-c-contest | |
---|---|---|
1 | 87 | |
13 | 130 | |
- | - | |
10.0 | 0.0 | |
about 5 years ago | over 4 years ago | |
Awk | HTML | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
awk-vm
-
The Awk Programming Language, Second Edition
Awk is awesome! Glad that they are looking to modernize the book. It wasn't really necessary, all the code examples in the original edition of the book still run just fine, although some are somewhat dated, like printing ASCII bar graphs. They also had examples of writing VMs, parsers and interpreters in the book, which run on modern implementations.[0]
[0] https://github.com/siraben/awk-vm/blob/master/vm.awk
ioccc-obfuscated-c-contest
-
Making Rust supply chain attacks harder with Cackle
A semi-automated system that compares old unsafe code to new unsafe code would likely be really helpful here - say, a LLM prompted to investigate whether the new unsafe blocks are a significant difference in scope and documented intent from the old unsafe blocks. Unless the winners of https://www.ioccc.org/ are among your attackers, it's a pretty solid line of defense.
-
500 Lines or Less – Writing a useful program in fewer than 500 line code – AOSA
For that you can go savor the archives of IOCCC : https://www.ioccc.org/
-
The Awk Programming Language, Second Edition
>> Perl can also be hilariously unreadable: https://www.foo.be/docs/tpj/issues/vol4_3/tpj0403-0017.html
Most programming languages can be obfuscated. That does not mean people write code in those programming languages like that:
C: https://www.ioccc.org/
Javascript: view-source:https://www.google.com/
The truth is that insulting Perl is considered stylish by some, so many people do despite knowing little to nothing about Perl and having never used it.
-
Where can I find the juiciest, most complex and modern c++ code?
If you want the most complex, then probably here https://www.ioccc.org/
-
Suggestions for making my fizz buzz program as convoluted as possible?
Since someone already linked Enterprise FizzBuzz, I'll link The Obfuscated C Contest as a possible source of inspiration.
-
Radiation-hardened Quine: A quine that works after any one character is deleted
Or this one [3] that calculates pi by estimating its own surface area.
Or this one [4]. It's a lovers quarrel, written simultaneously in C and English. It's incredible, seriously, read it.
[0]: https://www.ioccc.org/
-
Even the K&R book implements a "C gibberish to English" translator
I wonder what sort of "English" it spits out when fed obfuscated C code
-
I can't fathom how any of those could be used.
OP is going to rage quit when he sees https://www.ioccc.org/
-
JavaScript forbidden practices. Part 5: orthogonality
I mean, its no https://www.ioccc.org/ entry
-
JavaScript forbidden practices. Part 4: self-documenting code
The International Obfuscated C Code Contest for all you brain damage needs.
What are some alternatives?
sparklines - Text-based sparklines for the command line mimicking those of Edward Tufte.
Removeddit - View deleted stuff from reddit
marcel - A modern shell
rustcc - A (toy) C compiler written in Rust.
textimg - Command to convert from color text (ANSI or 256) to image.
Anime-Girls-Holding-Programming-Books - Anime Girls Holding Programming Books
asm - scriptable runtime-writable livecd / hardware wrangler
W3Schools - W3Schools Full Offline Version
microperl-standalone
git-blame-someone-else - Blame someone else for your bad code.
YouPlot - A command line tool that draw plots on the terminal.
zig - General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.