Retro Computing 読みにくく書くのに、読める人にしかできない|コードゴルフの60年 メモリが足りなかった1960年代から、IOCCC、2ちゃんねるの七行プログラミング、Anarchy Golf、Code Golf Stack Exchange まで。コードを短く書く文化の歴史と、6行テトリスで実際に使われている7つの技法を一覧にまとめました。 2026.09.18 Retro Computing
Retro Computing 6行テトリスを468文字で作った。5年前に476文字で作った人がいた 7行テトリスを6行に収めるため、アロー関数への変換、描画ループの統合、色の表示の削除など5か所を削って468文字にしました。2021年に公開されていた476文字版との比較と、そこから取り込んだ工夫、AIと一緒に削った過程です。 2026.09.15 Retro Computing
Retro Computing 7行×79文字にテトリスが入っていた|作者が判明するまでの5年 2ちゃんねる発の「七行プログラミング」から生まれた7行テトリス。498バイトに7種のテトリミノ・回転・衝突判定・ライン消去・スコアまで収めたコードと、作者の nanagyou 氏が判明するまでの経緯、Ozy 氏による短縮の記録をまとめました。 2026.09.11 Retro Computing
Retro Computing 酔っ払いが書いた、という話だった|Entombed の謎が訂正されるまで Entombedの32バイトの表は「酔っ払ったプログラマーが一晩で書いた」と語られてきました。BBCが報じ、Wikipediaの未解決問題に載り、2021年に3つの規則で説明され、2022年に本人が別の証言を残すまでを追いかけました。 2026.09.08 Retro Computing
Retro Computing 32バイトの表が、40年間だれにも説明できなかった|Atari 2600 の迷路生成 1982年のAtari 2600用ゲームEntombedは、32バイトの表だけで行き止まりのない迷路を作っていました。128バイトのRAMと4KBのROMの制約、5マスを見て次の1マスを決める仕組み、誰も説明できなかった経緯です。 2026.09.04 Retro Computing