还记得小编以前学Programming的时候,什么C、C++、Jaya、JavaScript、Visual、PHP或者Phyton语言都是英语的,逼得小编必须先打好英语基础才能搞懂这些代码的意思。不过,日前有为中国工程师打破了英语编程语言的局面,他开发了一款“文言文编程语言”,可以用文言文来作Programming! 这位账号为Lingdong Huang的CMU本科生日前将他所开发的“文言文编程语言”上传到了GitHub,并在帖子上如此写道(想知道他这篇序文写些什么,可以上网找文言文翻译器):
这个“文言文编程语言”可以被编译成Javascript或者Python,此外,还有线上编辑器 (IDE) 可以直接所编写好的程序。我们来看看开发者所给的简单例子吧! 文言文编程语言:
编译成JavaScript:
输出结果:
开发者也在帖子中给出其他“文言文编程语言”与JavaScript之间的对比,如果仔细阅读,就会发现这个“文言文编程语言”其实非常好理解,比如“甲”、“乙”、“丙”代表a、b、c;“数“黛代表var、”凡“代表for、”若“代表if、”若非“代表else if等等。有趣的是,一般编程语言都是用大小括号来表示一个运算方位,但是在“文言文编程语言”中却多了“也”、“云云”。此外,在程序注解中,“文言文编程语言”是以“批曰”来代表,很有古人写诗作赋的情调。 这个“文言文编程语言”日前被网友Barret李靖分享到Twitter上,并获得不少网友的赞赏。有网友表示“让孩子学这个,既可以学古文,又能学习编程,一举两得”。也有网友留言“以后写游戏外挂可以写得跟符咒一样”。
“文言文编程语言”GitHub帖子:https://github.com/LingDong-/wenyan-lang “文言文编程语言”线上编辑器:http://wenyan-lang.lingdong.works/ide.html |
ADVERTISEMENT