小编今天去看了下资料,看到了一些奇怪的语言,不知道有没有大牛们看的懂的?
5. Piet
Piet 是一种将编程转换成抽象几何绘画的语言。程序由 20 种不同的颜色组成,然后由编译器根据十六进制值读取运行。
这是一段「Hello World」:

这也是一段「Hello World」

即使是在 Piet 语言里,程序员的能力也是有高低之分的~
4. Whitespace
Whitespace 程序是用……空格键(whitespace)编写的。 Whitespace 官网上有对该语言使用方式的详细描述。
大多数现代编程语言并不考虑空格字符(空格,制表符以及换行符)。Whitespace 就是一种想要纠正这种不公平的编程语言。在 Whitespace 语言里,任何非空白字符都是被忽略的,只能使用空格、制表符和换行符来编写程序。
由于所有非空白字符都被忽略,所以可以很容易地将Whitespace程序嵌入到用C,C ++,Java等其他语言编写的程序中。
以下是「Hello World」的示例(非白色的颜色编码用于辅助理解):

3. Ook!
这是一门真正的程序猿语言!它主要是为灵长类动物,特别是猩猩,设计的语言。
在 Ook!语言里,仅由三个语法元素组成:
它们被组合成 2 个组,总共 2^3 = 8 个可用的元素,类似于 Brainfuck。
一段「Hello World」了解一下:

2. Malbolge
BenOlmstead 在 1998 年引进公共领域的深奥程序语言,名称来源于「the eighth circle of hell in Dante's Inferno」,地狱的意思。
Malbolge 结合了机器语言,以及由当今存在的一些最复杂扭曲的编程思想所创建的东西。第一个程序甚至不是由人类编写的,而是由 Andrew Cooke 设计并在 Lisp 中实现的波束搜索算法生成。
算了还是看看它怎么写「Hello World」:

看懂了吗?
▎1. Chicken
Chicken 不仅是语言的名字,也是该语言允许的唯一关键字。
关键字重复的次数和换行决定执行的具体操作。
Chicken 的「Hello World」:

可能这些程序员工作真的不饱和吧。