我们常常只专注一种编程语言的易用性和编译速度。因为编程语言是为了让程序员来创造世界、解决实际问题的。而下面介绍6中怪异的不合实际的语言,只为博取程序员一乐~
Brainfuck
(brain=聪明,智慧;f**k=你懂)
Brainfuck是一种极小化的计算机语言,它是由Urban Müller在1993年创建的。
设计理念:用最小的概念实现一种“简单的语言”。
该语言一共只包含八种命令“>
下面是“Hello world!”的例子:
1++++++++++[>+++++++>++++++++++>+++>+<<<
2>++.>+.+++++++..+++.>++.<
3>.+++.------.--------.>+.>.
Chicken
2017年度最佳语言
农历鸡年的年度编程语言,当然是属Chicken。
创始人:Torbjörn Söderstedt
Chicken不仅是该语言的名字,也是该语言允许的唯一关键字。关键字重复的次数和换行决定执行的具体操作。
“Hello world!”的例子:
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken (到底有多少只鸡?)
COW
哞~
COW=母牛
就是母牛的Cow.COW编程语言设计时充分考虑了母牛的想法。鉴于母牛的词汇有限,因此只包含了它们仅有的词汇。因此,所有指令都是“Moo”(哞)的变体,恰好是母牛能理解的唯一词汇。
“Hello world!”的例子:
MOo MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO
Piet
用颜色来编程
Piet 是一种非常深奥的编程语言,使用颜色编写代码。编译指导图像周围移动,从一个连续颜色的区域下的一个“指针”。通过一个地区的指针退出时的程序进行。
“Hello world!”的例子
以中心旋转向外编译
///
没看错,/就是名字
由坦纳斯·韦特(Tanner Swett)在2008年发明。该编程语言只含有一个操作符——“/”,功能是替换字符串。
“Hello world!”的例子:
Hello, world!
稍微复杂的Hello World:
/ world! world!/Hello,/ world! world! world!
Ook!
我一直认为这也是拟声语言
Ook! 与Brainfuck类似, 但用单词“Ook!”,“Ook.” 和“Ook?”代替。