哈哈,文言文也能编程?尤雨溪大佬都表示认可!

科技   2024-11-06 08:40   广东  

前言

大家好,我是林三心,用最通俗易懂的话讲最难的知识点是我的座右铭,基础是进阶的前提是我的初心~

前几天发现一个很有趣的编程语言,叫做 文言 wenyan-lang,起初我还以为是程序员网友们的恶搞呢,没想到 Vue 团队的各位大佬都对这个编程语言表示了支持,我才知道这个还真不是恶搞,而是一个挺牛的编程语言~

在 github 上,这个编程语言受到了很多人的喜爱,截至目前,已经高达19.6 stars

尤雨溪大佬在去年就为这个编程语言库点了个赞

而 Vue 团队的大佬 Anthony Fu 大佬也是这个库的贡献者

Anthony Fu 大佬还为这个库编写了一个 vscode 插件,牛!!!

wenyan-lang

wenyan-lang 编写后可编译为 JavaScript、Python、Ruby

前言

这是 wenyan-lang 这个库介绍的第一句话哈哈,太有特色了,真是文言文~

对于我这种没什么文化的小程序员,只能借助 AI 帮我翻译一下了

安装

可以先把这个库来克隆到本地

git clone https://github.com/wenyan-lang/wenyan

接着全局安装一下它的命令行工具

npm install -g @wenyan/cli

尝试运行内置的例子,例如:

wenyan examples/helloworld.wy -o helloworld.js

简单语法了解

接下来带大家了解一下,这个库到底是如何使用文言文去进行编程的

想要使用这门语言去编写程序,需要新建 .wy 后缀的文件去编写,就类似于我们的 .js

就比如我们 JavaScript 中的for 循环,是这么去写的

而使用 wenyan-lang 去写的话,是这样去写的,哈哈哈太有趣了

最终会输出

案例:快速排序

wenyan-lang 官方还给出了很多案例,我在其中选择了一个比较常见的例子:快速排序

语法表

好吧,我承认我已经看晕了哈哈哈哈





在线运行 IDE

你也可以在它的在线 IDE 中去运行代码

https://ide.wy-lang.org/

编辑器插件

结语

我是林三心,一个待过小型toG型外包公司、大型外包公司、小公司、潜力型创业公司、大公司的作死型前端选手

前端之神
一位前端小菜鸡,写过400多篇原创文章,全网有6w+个前端朋友,梦想是成为”前端之神“~
 最新文章