项目的维护者后来清理了 issues 中所有的水贴,为所有实实在在的进展打上了标签。
如果你对后续的进展感兴趣,可以关注 label:enhancement
的 issues。
https://github.com/LingDong-/wenyan-lang/issues?q=is%3Aopen+is%3Aissue+label%3Aenhancement
比如进展之一是现在文言文编程语言已经有了 import 的语法:
JavaScript:
var {sin,cos} = require("math");
Wenyan Lang:
吾嘗觀「「算經」」之書。方悟「正弦」「餘弦」之義。
1
askfilm 2019-12-28 08:36:16 +08:00 1
优雅
|
3
neilp 2019-12-28 08:45:05 +08:00 via iPhone 11
这叫优雅? pardon?
|
4
baicheng10 2019-12-28 08:47:15 +08:00
不应该有标点符号
|
6
baicheng10 2019-12-28 08:49:30 +08:00
这才是正儿八经的中文编程,那些所谓的中文编程都去 shishi 吧
|
7
Pastsong 2019-12-28 08:52:12 +08:00 via Android
语法高亮自动补全 gkd
|
8
crella 2019-12-28 08:52:26 +08:00 via Android
好奇,连接数据库和控制手机摄像头,该怎么表达?
|
10
q8515620 2019-12-28 09:02:47 +08:00 via Android
刚好前几天在 trending 里看到了这个,感觉挺好玩的
|
11
taotaodaddy 2019-12-28 09:10:25 +08:00 via Android
斥候好评
|
13
charlie21 2019-12-28 09:17:28 +08:00 via Android
多好的文言文阿
汉语这种高贵的语言 是被什么人用来做什么都可以吗 |
14
spirit1431007 2019-12-28 09:19:23 +08:00 via Android
文言文很美
|
15
zsdroid 2019-12-28 09:20:42 +08:00 1
光着一行"吾嘗觀「「算經」」之書。方悟「正弦」「餘弦」之義。"代码,我需要打半个小时才能打出来
|
16
casparchen 2019-12-28 09:43:58 +08:00 via iPhone
朗诵快排一遍,
|
17
c6h6benzene 2019-12-28 09:45:22 +08:00 via iPhone
简略点?纳术
|
18
c6h6benzene 2019-12-28 09:47:50 +08:00 via iPhone
不小心发快了:纳「算经」之书;识「正弦」「余弦」之义。
考虑到汉语的特性,用全包结构会便于解析吧。 |
19
johnsonshu 2019-12-28 10:04:00 +08:00 via Android
除了好玩 有现实意义吗? 不如整个文白对翻的软件
|
21
wdytoya 2019-12-28 10:19:35 +08:00
哈哈,有点意思,不过确实如楼上所说,实际应用价值有限,作一乐事尚可,支持楼上闲暇之余玩玩
|
22
newtype0092 2019-12-28 10:28:36 +08:00 1
@wdytoya 工作中认识一些搞音乐的,感觉他们的脑回路和我们完全不同,如果有一门能让他们用的趁手的编程语言的话,说不定能打破现有的编程体系。。。
|
23
loading 2019-12-28 10:33:58 +08:00
是在下输了
|
24
littleylv 2019-12-28 10:34:19 +08:00 11
1、作者很牛逼
2、娱乐性质玩玩挺好的 3、实用性为 0 4、要能发展起来并且成为主流语言,我吃 shi |
25
skyrem 2019-12-28 10:40:16 +08:00 5
个人觉得,每一门编程语言应该有自己的特点,如 js 的异步计算,go 的并行,lisp 的函数式思想
中文编程应该也有自己的特点 易语言没有,只是生搬硬套 c/c++ 文言文编程如果想成为一门真正的语言,也应该有自己的特点 首先文言文较之白话文,就是简练 如此复杂的 import,有点舍本逐末的意思 |
26
lantern3268 2019-12-28 10:58:46 +08:00
我觉得很好玩哈哈哈哈,加油啊
|
27
g0thic 2019-12-28 11:34:40 +08:00 8
本来就是 just for fun 为啥一些人那么纠结实用性 能不能成为主流语言
|
28
treblex 2019-12-28 11:38:12 +08:00
程序员修仙哈哈😄
|
29
i66 2019-12-28 11:38:57 +08:00 via Android 1
just for fun,it's good enough.
美极了,10086 个赞👍 |
30
lululau 2019-12-28 11:40:45 +08:00 via iPhone
这个项目挺有意思的,管人家叫中文编程是亵渎是侮辱
|
31
May725 2019-12-28 12:33:37 +08:00 via iPhone
真的优雅,一个项目下来,可以出书了
|
32
ibufu 2019-12-28 12:48:14 +08:00 via Android
艺术需要考虑实用吗?
|
33
alphatoad 2019-12-28 13:04:56 +08:00 via iPhone 1
按大陆标准直角引号嵌套是『「」』,台湾标准是「『』」
无论按照哪个标准都是错的 |
34
maddot 2019-12-28 13:09:42 +08:00 1
觀「正弦」「餘弦」之義 于 「「算經」」之書
这样更接近 import 吧 |
35
jiezhi 2019-12-28 13:17:22 +08:00 via iPhone
以后的计算机课后作业: 有感情地朗读全文,熟读并背诵各种算法
不过作为一名在国外读大学的学生来说,能把文言文用到这地步也是个人才 |
36
aleung 2019-12-28 13:46:38 +08:00
@skyrem @johnsonshu 有好多项目做着就是为了好玩。我觉得文言文编程很 geek,而且比这里列出来的语言更加有意思: https://www.wikiwand.com/en/Esoteric_programming_language
|
38
Frank9621 2019-12-28 13:57:50 +08:00
头皮发麻
|
39
dangge 2019-12-28 14:47:21 +08:00
估计没几个人看完了作者的序。
https://github.com/LingDong-/wenyan-lang#%E5%BA%8F |
40
JCZ2MkKb5S8ZX9pq 2019-12-28 15:28:33 +08:00
平时练字,也顺带读了一点古书。
光 [吾嘗觀] 三个字,就不太常见,像是现代小说电视剧里会用到的古文,文白参杂。 但语言本身就是个漫长缓慢的变化,本身能形成约定也就没啥问题。 这个又加主语,又加连词,有点要往自然语言走的意思。 |
41
Laforet 2019-12-28 15:37:04 +08:00 via Android
|
42
bnm965321 2019-12-28 15:44:52 +08:00
优雅但是不简洁
|
43
NeezerGu 2019-12-28 16:16:05 +08:00
我很好奇是怎么写出来的?
是将文言文翻译成 js ?然后执行? 还是基于 js 写了个编译器? |
44
yanfany 2019-12-28 17:01:37 +08:00
很有趣,geek
|
45
rannie 2019-12-28 17:09:23 +08:00
有意思,秀
|
46
darmau 2019-12-28 17:26:35 +08:00
|
47
johnsonshu 2019-12-28 17:46:27 +08:00 via iPhone
@darmau 扣帽子?我可不接。 现在问个问题一定要被认为是刁难?
|
48
loading 2019-12-28 17:49:17 +08:00 via Android
这个印件 T 不错,233。
|
49
RtIHZ 2019-12-28 17:49:35 +08:00
not even remotely funny to me.
|
50
idlerlestat 2019-12-28 18:25:27 +08:00
至少比 trumpscript 优雅
|
51
releaseme 2019-12-28 20:17:04 +08:00 2
尤雨溪:
> 其实这就跟很多工科男觉得艺术没用一样,就是在用自己专业的一维的价值观去衡量包含了更多元价值的东西。wenyan-lang 往小了说是个编程语言的实现,往大了说是个行为艺术,而且其作为行为艺术的审美价值远大于其实现的技术价值,但是在缺乏艺术审美的人眼里就只剩下了技术这一个维度。 |
52
Rorysky 2019-12-28 20:31:54 +08:00
「「算經」」 双重中文引号 运用 比较不优雅
|
53
dodo2012 2019-12-28 20:54:27 +08:00
人家作者做来玩的,很多人讨论实用性。。
|
54
AX5N 2019-12-28 21:11:50 +08:00
@johnsonshu 这算什么扣帽子,你这话的意思跟面试王垠那个人那话的意思是一样的,别人只是把这个指出来,叫什么扣帽子,你该不会以为别人真的是想表达“你就是那个人”这个意思吧?你这理解能力也太堪忧了。
|
55
AX5N 2019-12-28 21:16:11 +08:00
@johnsonshu 而且你这个叫问问题?你两句话都是明确的否定意思,你该不会以为有问号的反问句也是问句吧。
|
56
hhyvs111 2019-12-28 22:09:10 +08:00
感觉就是翻译成别的语言,好像没啥用啊
|
57
Mutoo 2019-12-28 22:11:15 +08:00 1
@NeezerGu 项目是开源,可以直接在 github 读到源码。原理是用 js 实现了一个解析器,将 wenyan-lang 生成 AST,然后可以把 AST 翻译成 js 或者 python 执行。
|
58
HuangLibo 2019-12-28 22:43:50 +08:00
感觉好无聊。。
|
59
Sapp 2019-12-28 22:53:43 +08:00
这个实现的是真的啰嗦,文言文本身意义就在高信息含量,结果整的比白话文需要的还长...
|
60
devfeng 2019-12-28 22:56:15 +08:00
意义党来了?
|
61
DOLLOR 2019-12-28 23:24:04 +08:00
我觉得文言应该是精简的,这样的语法,有点啰嗦。😑
|
63
SpiderXiantang 2020-01-03 17:17:55 +08:00 1
@johnsonshu 可以去看看 linus 的《就是为了好玩》
|
64
spensersheng 2020-01-03 17:42:09 +08:00
事实上,正弦余弦等三角函数从来没被使用文言文的古人发现过。不过受此启发,可以尝试用文言文重写一遍谭浩强的 C 语言教材,同样为了好玩。
|
65
cat9life 2020-01-09 10:57:12 +08:00
以后想当程序员 得先去学好本草纲目什么的 哈哈
|
66
yuluoyu 2020-02-05 17:06:48 +08:00
😀有的五
|
68
lohiecan 2020-04-29 00:08:23 +08:00
这屎项目, 我吃了一口后,表示神清气爽。
|
69
shawn4me 2020-12-07 12:42:45 +08:00
词法解析打算全靠标点符号撑起来吗? 感觉你没有刻意定义中文的关键字。。。
|