GitHub 开源的文言文编程语言、程序生成中国山水画、格律诗编辑程序
一位叫做 Lingdong 的大四学生在GitHub上开源了一系列非常有意思的项目,其中文言文编程语言、程序生成中国山水画、格律诗编辑程序,吸人眼球,符合主旋律,弘扬传统文化。
1、文言文编程语言
文言文编程语言使编程不再是英文的专属了,当然目前这个也只是玩玩。
举个例子,怎么定义一个变量:
复制代码
怎么定义一些函数运算呢,我们的 if for while 语句,他也能用文言文翻译出来 :
复制代码
作者提供了一个在线的 IDE,目前支持 Python 以及 JavaScript。
GitHub 网址:https://github.com/LingDong-/wenyan-lang
在线体验:http://wenyan-lang.lingdong.works/ide.html
2、程序生成中国山水画
基于 javascript 编写,程序无限生成的中国山水画,使用噪音和数学函数从头开始建模山峰和树木,并输出可缩放矢量图形(SVG)格式。
GitHub 网址:https://github.com/LingDong-/shan-shui-inf
在线体验:http://shan-shui-inf.lingdong.works/
3、格律诗编辑程序
一个帮助创作,编辑,管理格律诗作品的工具,可自动识别音调模式并检测错误。自动检查平仄等格律规则,使用数据分析提供对用户诗歌的见解,机器学习分析用户作品并与《全唐诗》唐人诗句比对。
GitHub 网址:https://github.com/LingDong-/cope
版权声明: 本文为 InfoQ 作者【不脱发的程序猿】的原创文章。
原文链接:【http://xie.infoq.cn/article/228a57b952824f9a76a57d8e4】。文章转载请联系作者。
评论