最新消息:XAMPP默认安装之后是很不安全的,我们只需要点击左方菜单的 "安全"选项,按照向导操作即可完成安全设置。

编程界5个怪异难懂的编程语言

XAMPP新闻 admin 88浏览 0评论

以下盘点一些怪异的编程语言:

et000000007 - 副本

1、Piet

Piet是一种用颜色制作的编程语言。

程序员需要创建一个小的位图图像,然后将其转换为计算机可以识别的代码。代码通过判断色彩之间的差异来工作,以确定要执行的步骤。

以下是Piet中如何输出“Hello World”的示例。

et00000007 - 副本

2、莎士比亚

莎士比亚是一种让代码看起来像莎士比亚戏剧的编程语言。可以使用“让我们继续”的定位评句,以便在代码行之间移动,可以包括if语句,也可以使用”if so”之类的关键字。

    Variable, Definition



    Act I: Hamlet's insults and flattery.

    Scene I: The insulting of Romeo.



    Juliet:

    Am I better than you?



    Hamlet:

    If so, let us proceed to scene III.

3、空格

每个有编程经验的人都会有帮助新手如何使用空格的问题。我们也曾经花不少时间来进行代码缩进实践,包括制表符、缩进,空格。而空格语言能够通过不同长度和类型的空格进行编程。

以下是使用空格编程语言来输出“Hello World”。

T    L

S S S S S T    T    S S T    S T    L

T    L

S S S S S T    T    S T    T    S S L

T    L

S S S S S T    T    S T    T    S S L

T    L

S S S S S T    T    S T    T    T    T    L

T    L

S S S S S T    S T    T    S S L

T    L

S S S S S T    S S S S S L

T    L

S S S S S T    T    T    S T    T    T    L

T    L

S S S S S T    T    S T    T    T    T    L

T    L

S S S S S T    T    T    S S T    S L

T    L
S S S S S T    T    S T    T    S S L

T    L

S S S S S T    T    S S T    S S L

T    L

S S S S S T    S S S S T    L

T    L

S S L

L

L

4、JSF*ck

JSF*ck是基于JavaScript的语言,它仅使用方括号和圆括号以及感叹号和加号,也就是正则表达式的语法。

(+[![]]+[+(+!+[]+(!+[]+[])[!+[]+!+[]+!+[]]+(+!+[])+(+[])+(+[])+(+[]))])[+!+[]+[+[]]]

// Returns y



(![]+[])[+!![]]

// Returns a



!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]

// Returns 9

5.Malbolge

Malbolge中的大多数代码是使用其他语言生成的,尽管有些脚本是用纯Malbolge编写的。下面显示了如何在Malbolge中输出“ Hello World”的示例:

(=<`#9]~6ZY32Vx/4Rs+0No-&Jk)"Fh}|Bcy?`=*z]Kw%oG4UUS0/@-ejc(:'8dc
编译:万能的大雄

转载请注明:XAMPP中文组官网 » 编程界5个怪异难懂的编程语言