3 ms·
Uh, not really? I'm pretty sure that identifiers are automatically replaced somehow with conventional editors but a general minification to the degree required
by lifthrasiir 8y ago
Uh, not really? I'm pretty sure that identifiers are automatically replaced somehow with conventional editors but a general minification to the degree required by IOCCC is never automatic.
If you are interested in an actual minification process of a winning IOCCC entry, Don Yang [1], who has eight (!) winning entries, has put a compressed screencast alongside with recent winning entries (example: [2] is a screencast for [3]). My experience (I too have one winning entry) had been similar.
[1] http://uguu.org/ http://uguu.org/
[2] http://ioccc.org/2018/yang/spoiler.html http://ioccc.org/2018/yang/spoiler.html
[3] http://ioccc.org/2018/yang/prog.c http://ioccc.org/2018/yang/prog.c
- chaoticmass 8y agoThat screencast helped remove some of the mystery behind the method, but I am even more amazed now.
- lifthrasiir 8y agoActually I do think Yang's screencast is kind of unusual, as he seems to start with a very clear vision and the vision seems to remain intact throughout the process. (Or the screencast may have simply omitted experimentation processes...) By comparison, this [1] is my version of notes towards my winning entry [2], which contains a lot of failed approaches and mistakes :-) [1] https://gist.github.com/lifthrasiir/3909337 https://gist.github.com/lifthrasiir/3909337 [2] https://www.ioccc.org/2012/kang/kang.c https://www.ioccc.org/2012/kang/kang.c
- chaoticmass 8y agoThis is AMAZING! Thank you for sharing.