查看原文
其他

厉害了!大四学生发明文言文编程!让汉语言系女神老师哭晕在厕所里

Huber Github中文社区 2023-09-18

点击上方“Github中文社区”,关注

看遍Github好玩的项目


第009期原创分享 作者:huber


大家好,我是hub妹!上期我们了解了最近Github的一些最新动向:GitHub 推出代码扫描工具,免费 Review 查找Bug!程序员不用再为P0发愁了 今天我们一起来发现一个神奇的项目!


这个项目,真是让猿妹无语至极,大家初中学习的文言文还记得多少吖? 想起来都是泪吧😭……   而今天分享这个项目,竟是 用文言文编程!!!


该项目目前已收获 star 15.9k !  当看到这个项目的 README 时,猿妹瞬间凌乱了 - - !







好奇之下,看了这个项目一段完整的 HelloWorld 代码,是这样的 :






项目给出了对应的JavaScript版本:



两个版本的输出结果都一样,就是一个for循环3次输出一句话 :



看了js版本,再去看文言文版本,貌似又能看懂了 😂


不过,怎么总有一种时空交错,穿越的感觉呢?😓


牛逼的是,这个项目还提供了一个 在线 IDE!







仔细一看,还好还好,IDE左边菜单栏有提供好的一些demo:





猿妹选了一个时钟(要不是后面有个 “clock”,俺都不知道写的啥 🙄️🙄️),直接点击 run, 然后惊呆了呀:

视频3M    11秒 


其实仔细看文言文代码,关键字,变量,符号…… 都已经用不同颜色标记了,所以还是挺简单的……😊





猿妹本想尝试写个小算法体验一下,虽然尝试了很多遍没有成功,主要是不熟悉语法(强词夺理😂),但还是发现一些细节再次被惊到了 !



可导包:




编码实时联想词:




控制台报错类型:


控制台会对不同编码错误打印出相对应的错误,猿妹捣鼓了半天,终于弄出了两个不同的错误😂😂





注释


只需要打出     自动提示框中,选择第三个   批曰。   回车后就注释成功了




厉害吖…………





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

Github地址:https://github.com/wenyan-lang/wenyan


关于作者

该项目的设计竟然出自一名卡内基梅隆大学的大四学生 Ling Dong Huang。

Ling Dong Huang 表示自己于 2020 年获得计算机科学学位,此前,他曾在迪士尼研究院、 Antimodular 研究院和《纽约时报》实习,自己也做了项目网站 https://lingdong.works/。目前已经有将近 30 个项目。



思考


猿妹刚开始觉得这样一个项目,只是有意思而已,但后面越捣鼓越是心惊!这样的开发语言,再加上这一个IDE,已经有了一个完整度较高的开发体验,撇开语言和语法,开发习惯基本和正常的开发并没有太大区别!


不禁认真思考了起来,作者最初到底是出于什么样的目的,开发了这个项目,难道是要让语文老师也能愉快的编程?  


来自计算机系单身狗男生的感慨:“终于和那位中文系女神有共同话题了!”



OK!到这就是这期分享

如果觉得文章对你有帮助,请点赞在看,分享。




历史原创


GitHub 推出代码扫描工具,免费 Review 查找Bug!程序员不用再为P0发愁了 从10月1日起,GitHub 发生重大改变! 凶残!一款毫无人性的全网插件统计工时工具,竟然覆盖了所有IDE!  ★ 滴滴十大技术方向开源项目出炉!有点牛啊



为了提高你的开源项目的star,让更多人知道你,我们推出了文稿征集令!
 

 



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存