当前位置: 主页 > P派生活 >程式语言ArnoldC:用阿诺的经典台词写程式 >

程式语言ArnoldC:用阿诺的经典台词写程式

点赞:758 时间:2019-05-22 阅读量:496

程式语言ArnoldC:用阿诺的经典台词写程式

「ArnoldC」是一名来自芬兰的程式开发者 Lauri Hartikka 在 Github 上发表的自创程式语言,程式如其名,这个程式语言的语法是用阿诺史瓦辛格的电影经典台词作为程式语法。身为一名阿诺忠实粉丝兼程式开发者,Lauri Hartikka 认为虽然阿诺的经典台词广为人知,但台词背后真正的意义还是有待大家深入感受理解,于是他开发了「ArnoldC」,要用电脑科学来诠释阿诺的经典台词!

程式语言ArnoldC:用阿诺的经典台词写程式

举例来说,要写一个简单的小程式在萤幕输出「Hello, World.」,用阿诺 C 的写法如下:

IT'S SHOWTIME
TALK TO THE HAND "Hello, World."
YOU HAVE BEEN TERMINATED

Github Repo、其他的语法 教学

自创程式语法的主意并不是多新奇,不过比起一些奇怪又难理解的自创程式语言,,Lauri Hartikka 用阿诺的经典台词当作语法,写起来很直觉,还为程式语言增添不少幽默的元素。更重要的是,这是 Lauri Hartikka 用自身专长向偶像致敬的独特方式。

程式语言ArnoldC:用阿诺的经典台词写程式

「阿诺 C」的程式码刚在 Github 上发表不久,已经有近 3000 个 Github 使用者收藏,今天在程式神人最爱的资讯集散地 Hacker News 上出现这个消息,立刻引起热烈讨论。有人在 Twitter 上说「这可能是目前为止最棒的程式语言了,它叫做阿诺 C。」、「程式语言的未来就是这个!终于可以用我已经懂的语法来写程式。」,从回应内容来看,阿诺粉丝实在不少!


说到阿诺的经典台词,大家一定会想到「I'll be back」这句吧!这句台词在阿诺 C 语言中代表的是 Return。

「Talk to the hand」代表的是 Print。

来学程式语言顺便回顾一下阿诺的经典台词吧:

相关文章