东北方言编程语言给我整乐了--滚犊子吧你整的啥输入啊?

最近看到一个有意思的开源项目dongbei,主要功能就是使用东北话来编写代码。

按项目说明 “dongbei” 是一种以东北方言词汇为基础的编程语言,它填补了世界方言编程领域的空白。

这个定义整的可以,气势宏大,口号也很川普风:

学编程,就整东北浪!

Make dongbei Great Again !!!

项目开源地址:https://github.com/zhanyong-wan/dongbei

该项目基于 Python3 ,所以安装起来也特别简单:

pip3 install dongbei-lang

执行以上命令出现以下信息就说明安装成功,可以开始使用了:

1

接下来就让我们来试试怎么用东北话写出招笑的小代码,首先创建一个 test.dongbei,文件后缀名设置为 .dongbei 可以更容易分辨,然后把以下代码复制到 test.dongbei 文件中:

1
2
3
4
5
6
7
8
9
#!/usr/bin/env dongbei
# -*- coding: utf-8 -*-

# 这是一个 dongbei 语言程序的例子。
# 所有 # 后面的字符都是注释。

# 演示如何打印消息。

嘀咕:“唉呀,这嘎哒真他妈那啥!”。

接下来执行以下代码:

dongbei test.dongbei

就可以看到输出结果:唉呀,这嘎哒真他妈那啥!

另外你如果想东北人唠嗑,刚好你身边又没有东北朋友,这时候就可以开启它的唠嗑模式,输入 dongbei 命令进入唠嗑模式:

1
2
3
# dongbei
你要跟 dongbei 大哥唠嗑啊?开整吧!要是一句话太长咧你就用\拆开唠。
你瞅啥?

这个唠嗑模式其实就是命令行模式,看下一个测试实例:

1
2
3
4
5
你要跟 dongbei 大哥唠嗑啊?开整吧!要是一句话太长咧你就用\拆开唠。
你瞅啥?22
4
你瞅啥?瞅你咋地
完犊子了!

2

作为新编程语言,很多编辑器默认都不支持代码高亮功能,刚开始学习 VS Code 的代码显示如下:

3

非常不方便学习,没关系了,VS Code 上可以安装 dongbei 语言的高亮插件:

4

安装完成后,回到我们之前的测试代码,完美高亮:

5

我们再让他试试基本的算术运算:

6

输出结果:

1
2
3
4
5
263
10
50.0
2.0
-50.0

接下来我们再整个复杂的《斐波那契数列》,代码如下:

7

测试输出结果如下:

1
2
3
4
瞅瞅0的结果:
你整的啥输入啊?
瞅瞅15的结果:
1、1、2、35、8、13、2134、55、89、144233、377610

目前来说这个开源项目一般也是仅供我们娱乐使用,真正实际应用看着也挺奇怪的,也许可能英文字母编程看习惯了?毕竟这几十年都是欧美主导世界。
什么时候等某人称霸中国了,让世界也来学学东北编程、文言文编程、四川话编程🤣

8

9

参考


东北方言编程语言给我整乐了--滚犊子吧你整的啥输入啊?
http://blog.luckysix.cc/2024/05/18/东北方言编程语言给我整乐了-滚犊子吧你整的啥输入啊?/
作者
Thanatos
发布于
2024年5月18日
许可协议