这款国产中文编程火了!通过文言文编译生成Python、JS、Ruby代码!

简介: 这款国产中文编程火了!通过文言文编译生成Python、JS、Ruby代码!

本文小编给大家分享一款中文编程语言,在 GitHub 上叫做文言文(wenyan), Star 数已经涨到 19.2k,而且还有继续上涨的趋势。


项目简介


wenyan-lang 是来自卡内基梅隆大学的一名大四学生开发出来的 文言文编程语言(中文)


开源项目地址:https://github.com/wenyan-lang/wenyan

它遵循来自中国古典文学的语法和文风,而且也可以包含繁体中文字符和“''引号等。连行业的大佬们都对其语法的设计都感到十分佩服。而且学编程的同时还能学习文言文,加深对中华文化的理解。


使用方式


只需要在在线编辑器上,或下载一个编译器,就可以用文言文进行编程。


在线编译器地址:https://wy-lang.org/

离线编译器地址:https://github.com/wenyan-lang/wenyan#installation


文言文示例:


吾有一數。曰三。名之曰「甲」。
為是「甲」遍。
    吾有一言。曰「「問天地好在。」」。書之。
云云。

说明:"吾有一數。曰三" : 定义一个存储数字的变量,赋值3;"吾有一言。曰「「問天地好在。」」。書之。":书之即是打印该句话;"甲遍"就是重复循环多少遍。

JavaScript编译生成代码:

var n = 3;
for (var i = 0; i < n; i++) {
    console.log("問天地好在。");
}

该项目在VSCODE、Sublime Text 上都有相应的插件可供使用。大家有兴趣可以去体验一番,别有一番趣味!

相关文章
|
6月前
|
存储 算法 调度
【复现】【遗传算法】考虑储能和可再生能源消纳责任制的售电公司购售电策略(Python代码实现)
【复现】【遗传算法】考虑储能和可再生能源消纳责任制的售电公司购售电策略(Python代码实现)
311 26
|
6月前
|
测试技术 开发者 Python
Python单元测试入门:3个核心断言方法,帮你快速定位代码bug
本文介绍Python单元测试基础,详解`unittest`框架中的三大核心断言方法:`assertEqual`验证值相等,`assertTrue`和`assertFalse`判断条件真假。通过实例演示其用法,帮助开发者自动化检测代码逻辑,提升测试效率与可靠性。
506 1
|
6月前
|
机器学习/深度学习 算法 调度
基于多动作深度强化学习的柔性车间调度研究(Python代码实现)
基于多动作深度强化学习的柔性车间调度研究(Python代码实现)
329 1
|
5月前
|
测试技术 Python
Python装饰器:为你的代码施展“魔法”
Python装饰器:为你的代码施展“魔法”
330 100
|
5月前
|
开发者 Python
Python列表推导式:一行代码的艺术与力量
Python列表推导式:一行代码的艺术与力量
502 95
|
6月前
|
Python
Python的简洁之道:5个让代码更优雅的技巧
Python的简洁之道:5个让代码更优雅的技巧
331 104
|
6月前
|
开发者 Python
Python神技:用列表推导式让你的代码更优雅
Python神技:用列表推导式让你的代码更优雅
589 99
|
5月前
|
缓存 Python
Python装饰器:为你的代码施展“魔法
Python装饰器:为你的代码施展“魔法
282 88
|
6月前
|
IDE 开发工具 开发者
Python类型注解:提升代码可读性与健壮性
Python类型注解:提升代码可读性与健壮性
326 102
|
5月前
|
监控 机器人 编译器
如何将python代码打包成exe文件---PyInstaller打包之神
PyInstaller可将Python程序打包为独立可执行文件,无需用户安装Python环境。它自动分析代码依赖,整合解释器、库及资源,支持一键生成exe,方便分发。使用pip安装后,通过简单命令即可完成打包,适合各类项目部署。
999 68

热门文章

最新文章

推荐镜像

更多