查看原文
其他

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

Huber Github中文社区 2020-10-08

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

看遍Github好玩的项目


第009期原创分享 作者:huber


大家好,我是hub妹!上期我们了解了最近Github的一些最新动向:再见,VS Code !你好,GitHub!  今天我们一起来发现一个神奇的项目!


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


该项目目前已收获 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,已经有了一个完整度较高的开发体验,撇开语言和语法,开发习惯基本和正常的开发并没有太大区别!


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


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





好啦,到这就是这期分享😄

如果觉得文章有意思,请点赞在看,分享。


历史原创

 再见,VS Code !你好,GitHub! 真够色!这个AI项目让画师们激动中又透露着瑟瑟发抖!忍不住想尝试 实在不好意思!我的发音让你恶心了!盘点这些让百万年薪老码农都读错的单词! 性能大比拼!这三个主流的JSON解析库,一个快,一个稳,还有一个你想不到!




点个在看呗!

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

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