数字文言文:中国留美学生创造了基于文言文的编程语言

© Depositphotos.com / Generationclash85@gmail.comНеоновая надпись с китайским иероглифом
Неоновая надпись с китайским иероглифом - 俄罗斯卫星通讯社
关注
黄令东是美国匹兹堡卡内基-梅隆大学计算机科学和艺术系(Computer Science and Arts)的一名中国留学生。他因思念祖国心切,决定把中国的古典汉语文言文变成变成编程语言。黄令东向俄罗斯卫星通讯社和广播电台记者讲述了自己的经历。

文言文编程语言(wenyan-lang)是一种遵循古典汉语语法的编程语言。这套字符集只包括中国传统文字和引号。因此,如果中国古人看到,他们会很容易读完。

“我是出于兴趣以及对编程和中国传统文化的热爱而开始编程语言工作的。后来其他人加入一是帮助了界面和工作过程组织;二是制定了语言的形式规范;三是提供了复杂的数学和日历图书馆”,——黄令东介绍说。

俄罗斯卫星通讯社和广播电台记者戏谑发问,“孔子会如何对待这套非同寻常的语言?”黄令东相当严肃地回答说:

“古典汉语是孔子时代的口语,因此我推测,假使‘编程’是孔子同时代人能够理解的概念,那么wenyan-lang对他们来说应是理所当然的编程语言”,——黄令东介绍说。

程序员黄令东认为,生活在孔子同时代的发明家公输班(鲁班),以及所学涵盖逻辑、语言和语义学的哲学家公孙龙子也会对 wenyan-lang感兴趣。

Дети занимаются программированием в Китае - 俄罗斯卫星通讯社
未来的职业:为何中国学龄前儿童要掌握编程?
“尽管如此,我认为,哪怕孔子确实碰到编程,他也不会对编程过于着迷。他更感兴趣的是人在社会中的角色,而不是科学和数学。但我认为,编程可能会成为“六艺’之一。从孔子对博弈的言论来看,他大概会这么说:‘夫编程者。末艺也。然比之饱食终日,无所用心者,不亦犹贤乎矣。’ ”,——黄令东介绍说。

顺便说一下,wenyan-lang不是黄令东所作的与中国文化相关的唯一工作。 {Shan, Shui*} 网站有助于“画出”偶然生成而又互不重复的山水画。

任何人只要想,就能直接在浏览器窗口中在线试用文言文编程语言(wenyan-lang)——。目前使用者主要是中国人,但开发者认为,只要做好了努力学习文言文的准备,任何人都能够掌握这门编程语言。

新闻时间线
0