fuTang和于直石共同创作的。不料历经百代,算机之巧,精于拱书之木鸢,武侯之马;编程语言的数量和《天官》的星星一样多,比《山經》的猛兽还多。鼠、蟹、钻、鱼,还是简写……这不是“请阅读并背诵全文”系列,而是GitHub上一个代码项目的前言。为什么要用文言文?因为这是一个使用文言编程的项目。这套编程语言名为“wenyan-lang”,由卡内基梅隆大学(CMU)的中国学生黄凌东去年创建,也在网上引起热议。▲黄凌东上个月,黄凌东利用毕业前的最后一周完成了这门编程语言的核心功能,世界上第一门文言文编程语言正式诞生。虽然文言文编程语言诞生才一个月,但已经吸引了很多人用它来写程序。据黄介绍,目前已经有几十个用文言文编写的程序,其中一半以上是其他人编写的。其中很多程序都是取材于中国古代数学著作,比如三国时期数学家计算圆周率的计算方法,甚至是的算命算法。▲图片来自:会文言文编程?这不是将英文字符转换成文言文这么简单,而是利用自然语言处理(NLP)技术,将文言文编程语言编译成JavaScript、Python、Ruby等编程语言。比如编程界的经典代码“Helloworld”,如果是用文言文编程语言写的:我有一个号。三说。名字是“A”。因为是“A”时代。我有话要说。曰:“问天地吉祥。”。预订吧。等等。如果将这段代码转换成JavaScript语言,它看起来像这样:varn=3;for(vari=0;i
