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
#プログラミング言語