ref: https://github.com/mame/quine-relay
マイナス 16 日目の今日は、パンチテープを追加しました (60 言語?目、コミット) 。こういう感じのファイルになります。
___________
| o o. |
| oo .o o |
| oo o.o |
| oo o.o |
| oo o.ooo |
| o. o |
Debian の bsdgames パッケージに含まれる ppt というプログラムでデコードできます。はっきり言ってプログラミング言語ではありませんが、面白かったので特例で入れてみました。
(なお、パンチテープがどういうものか知らない人は wikipedia の「紙テープ」を参照のこと。)
これの生成は前段の PostScript で行っています。はじめての PostScript プログラミング。スタック指向のプログラミングはたまにやると (パズル的に) 楽しいですが、日常的にこういう言語でプログラミングしてる人がいるらしいのは、どうにも理解できない……。