Apakah IOCCC?

IOCCC ( Perjudian Kod C Objek Internet ), adalah pertandingan tahunan kadang-kadang antara pengaturcara komputer yang bermula pada tahun 1984. Penyertaan pertandingan mesti ditulis dalam bahasa pengaturcaraan C, dengan cara yang tidak jelas atau tersingkir. Program pemenang mempunyai tujuan yang tidak jelas, tersembunyi, atau direka dengan bijak.

Sehingga 2017, 24 pertandingan IOCCC telah berlaku, dengan 2018 dicadangkan sebagai kemungkinan tahun kompetisi ke-25.

Satu contoh program yang menang adalah "duble, " pemenang hadiah 2015 untuk "tulisan tangan terbaik". Kod untuk program kelihatan seperti ini:

Apabila disusun dan dilaksanakan, program ini menggunakan aksara Unicode untuk menggambar huruf tulisan tangan animasi di terminal anda, seperti ini:

Untuk maklumat lanjut dan kod sumber untuk memenangi program, layari //www.ioccc.org/.

Akronim komputer, Obfuscation, Pengaturcaraan istilah