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

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

前几天发现一个很有趣的编程语言,叫做 文言 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/

图片图片

编辑器插件

图片 图片

责任编辑:武晓燕 来源: 前端之神
相关推荐

2024-03-06 07:28:23

Vue前端开发Vapor 模式

2023-07-26 08:34:40

VueReact

2022-09-08 16:31:17

前端Web

2023-10-06 09:43:13

2023-11-22 10:12:43

Sortablejs拖拽库

2021-08-26 15:05:01

微软翻译文言文微软亚洲研究院

2024-10-09 14:07:05

2021-08-19 06:20:32

Native CSS 前端尤雨溪

2023-12-20 15:41:46

VueViteVue 3

2024-05-30 07:07:00

Virtual虚拟 DOM前端

2022-11-08 15:19:49

软件工具

2022-11-02 08:12:47

TurbopackVite

2022-01-26 11:00:59

尤雨溪Vue漏洞

2019-12-18 15:28:05

编程语言PythonJava

2020-03-12 13:50:59

编程语言PythonJava

2012-03-27 09:14:14

百度开发者大会尤雨溪

2024-03-08 08:40:25

2018-12-13 12:13:04

前端开发编程

2024-03-27 08:21:06

2020-02-02 17:21:18

语言编程文言文
点赞
收藏

51CTO技术栈公众号