Malbolge
除了我们一样寻常使用的Python、Java、C等主流编程语言外,还存在这么一类极为艰涩难懂的编程语言,被称为深奥的编程语言(Esoteric programming language,简称Esolang)。它们被计划用于测试计算机语言表达的极限,以是不会考虑它们的实用性。今天我们来看其中一个非常典范的例子:Malbolge。
Malbolge由Ben Olmstead 在1998年发明,其名字来自于但丁的《神曲》中的第八层地狱“Malebolge”,意大利语中意为“险恶的沟渠”(male bolge)。
Hello World
下面这段Malbolge代码会输出“Hello, World.”
[code](=_;):'Zputml21onPlkd*hJIedcb[!YXW{[TYXWVUNrRQPImGFEDIBfFED=_;):'Zputml21onPlkd*hJIedcb[!YXW{[TYXWVUNrRQPImGFEDIBfFED= |