当前位置: 首页 > 科技观察

WritingProgramsinClassicChinese新语言才诞生一个月

时间:2023-03-11 21:45:06 科技观察

IEEESpectrum报道了黄凌东开发的文言文编程语言:用繁体文言写代码。文言文编程语言的想法是在一年前构思出来的,上个月黄在学校最后一周利用业余时间完成了新语言的核心功能,包括一个以文言文显示程序的渲染器-样的方式。黄在上海长大,在学校学习简单的文言文。他被它迷住了。他十几岁的时候读了很多文言文,现在正在读《淮南子》。他的新语言只有一个月的时间,却吸引了很多人用它来写程序。很多程序取材于中国古代数学书籍,比如pi_liuhui,它再现了三国数学家刘徽的圆周率计算方法。crt.wy是中国的余数定理,Pascal_triangle.wy是计算帕斯卡的三角形,division.wy是易经的算命算法。以文言文及其语法为基础创造一门新语言的挑战之一是文言文的标点符号很少,不使用空格来分句,如何分句是读者的任务,而不是作者的任务。为了克服这一挑战,Huang将语言设计为只有一定数量的关键字。Huang说它确实有效。他说,一门新语言能否生存,关键在于能否形成共同体。毕竟,人们的热情会逐渐降温。