文言文编程语言的一些后续进展

2019-12-28 08:29:04 +08:00
 Livid

项目的维护者后来清理了 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:

吾嘗觀「「算經」」之書。方悟「正弦」「餘弦」之義。
16711 次点击
所在节点   文言文编程语言
69 条回复
Laforet
2019-12-28 15:37:04 +08:00
@newtype0092

AS2 时期的 flash 完美覆盖这类人群,可惜现在没有好的替代品
bnm965321
2019-12-28 15:44:52 +08:00
优雅但是不简洁
NeezerGu
2019-12-28 16:16:05 +08:00
我很好奇是怎么写出来的?
是将文言文翻译成 js ?然后执行?
还是基于 js 写了个编译器?
yanfany
2019-12-28 17:01:37 +08:00
很有趣,geek
rannie
2019-12-28 17:09:23 +08:00
有意思,秀
darmau
2019-12-28 17:26:35 +08:00
@johnsonshu 你是那个面试王垠的人吧?

“你做这个有什么意义产生了什么商业价值呢”
johnsonshu
2019-12-28 17:46:27 +08:00
@darmau 扣帽子?我可不接。 现在问个问题一定要被认为是刁难?
loading
2019-12-28 17:49:17 +08:00
这个印件 T 不错,233。
RtIHZ
2019-12-28 17:49:35 +08:00
not even remotely funny to me.
idlerlestat
2019-12-28 18:25:27 +08:00
至少比 trumpscript 优雅
releaseme
2019-12-28 20:17:04 +08:00
尤雨溪:
> 其实这就跟很多工科男觉得艺术没用一样,就是在用自己专业的一维的价值观去衡量包含了更多元价值的东西。wenyan-lang 往小了说是个编程语言的实现,往大了说是个行为艺术,而且其作为行为艺术的审美价值远大于其实现的技术价值,但是在缺乏艺术审美的人眼里就只剩下了技术这一个维度。
Rorysky
2019-12-28 20:31:54 +08:00
「「算經」」 双重中文引号 运用 比较不优雅
dodo2012
2019-12-28 20:54:27 +08:00
人家作者做来玩的,很多人讨论实用性。。
AX5N
2019-12-28 21:11:50 +08:00
@johnsonshu 这算什么扣帽子,你这话的意思跟面试王垠那个人那话的意思是一样的,别人只是把这个指出来,叫什么扣帽子,你该不会以为别人真的是想表达“你就是那个人”这个意思吧?你这理解能力也太堪忧了。
AX5N
2019-12-28 21:16:11 +08:00
@johnsonshu 而且你这个叫问问题?你两句话都是明确的否定意思,你该不会以为有问号的反问句也是问句吧。
hhyvs111
2019-12-28 22:09:10 +08:00
感觉就是翻译成别的语言,好像没啥用啊
Mutoo
2019-12-28 22:11:15 +08:00
@NeezerGu 项目是开源,可以直接在 github 读到源码。原理是用 js 实现了一个解析器,将 wenyan-lang 生成 AST,然后可以把 AST 翻译成 js 或者 python 执行。
HuangLibo
2019-12-28 22:43:50 +08:00
感觉好无聊。。
Sapp
2019-12-28 22:53:43 +08:00
这个实现的是真的啰嗦,文言文本身意义就在高信息含量,结果整的比白话文需要的还长...
devfeng
2019-12-28 22:56:15 +08:00
意义党来了?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/633042

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX