Malbolge
最も難解であることを目指して設計されたプログラミング言語
人類が設計しうる最も邪悪な言語
開発者はBen Olmstead
ログラミング言語Malbolgeが世に出たとき、理解することが非常に難しく、最初に書かれたプログラムが出現するのに2年を要した。ref
3進数仮想マシン
1wordは$ 3^{10}
3つのレジスタA,C,Dを持つ
命令は8種類のみ
i, j, *, p, o, v, <, /
コード例
code:malbolge
(=<;:9]~6Z:z2VU/.R2+*)Mn&%I#"!E}|Bzy?wv;zsKqpot3EqpiAmlONihKs_d]\‘}A0\>>Y<:V97‘R4nON1/EJIHGFEDCB‘:9=654XE
難読プログラミング言語Malbolgeにおけるプログラム構成手法
https://www.sakabe.i.is.nagoya-u.ac.jp/~nishida/DB/pdf/iizawa05ss2005-22.pdf
名古屋大学の論文
Malbolge - Wikipedia
難解言語 Malbolge は HelloWorld に「2 年」かかった - Qiita
https://shinh.hatenablog.com/entry/20121210/1355068468
#Esolang
#プログラミング言語