这个编程语言 Citrine 也可以中文编程,有了解 易语言 的同学来比较一下?

2020-07-19 08:52:12 +08:00
 jwenjian

刷 Hacker News 刷到的,宣称可以让所有人用母语编程。

官网在这里: http://citrine-lang.org/

看了下甚至支持中文简体和中文繁体两种,中文简体的 Hello World 如下:

都更新到 0.9.2 版本了。

2613 次点击
所在节点    分享发现
15 条回复
raptium
2020-07-19 09:10:56 +08:00
为啥 Object 要翻译成 宾语 ……
zachlhb
2020-07-19 09:17:27 +08:00
话说我居然没看懂
demohn2016
2020-07-19 09:21:46 +08:00
感觉基本上就是 smalltalk 的套路,因为简化了语法,所以本地化就只要把名词(目测这玩意没有关键字)翻译一下就爽了
raptium
2020-07-19 09:35:08 +08:00
稍微又看了下,基本上英译中有歧义的词都选了错误的义项……

最神奇的是把 Ceil 地板函数翻译成了 细胞 ??? 还带拼错了再翻的?

这怕不是他们怕中国人编程学的太好故意干的?
rekulas
2020-07-19 09:46:22 +08:00
感觉只是编译前做预处理统一了下,不是真正的母语编程
而且脑补了下画面,一个国际公司开发小组,一个系统不同模块,你用英语我用中文 Dheeraj 用印地语 Somezaki 用日语。。。画面真美
只适用于个人娱乐
jwenjian
2020-07-19 09:56:40 +08:00
@zachlhb 我也没看懂
jwenjian
2020-07-19 09:57:25 +08:00
@demohn2016 他们的中文水平应该也是二把刀
jwenjian
2020-07-19 09:58:49 +08:00
@rekulas
@raptium

而且这玩意儿竟然迭代到了 0.9.2 。。。
zhujinliang
2020-07-19 10:15:57 +08:00
感觉还不如下边这个呢……
https://baike.baidu.com/item/习语言
jwenjian
2020-07-19 10:21:41 +08:00
@zhujinliang 还以为是 7 月名单?
XanderChen
2020-07-19 10:21:47 +08:00
我觉得这种就像 C 语言的 #define 一样,只要你有足够的耐心把所有关键字都 #define 成中文,就可以做中文编程了。

易语言就是这么干的吧,然后编译的还是 C 的代码。

什么时候真正能直接编译中文的编译器能问世呢(手动狗头。
iFlicker
2020-07-19 10:51:11 +08:00
我觉得费力搞中文编程,可以试一下把 java 的关键字换成中文 不就可以了
nnnToTnnn
2020-07-20 00:45:52 +08:00
@iFlicker 中文编程有什么用? 在不同的系统上为了让乱码更加方便的吗? 还是说更方便别人理解?

if else
如果 则

for (){}

循环

我觉得英文更加方便,虽然我英文白痴,但是我还是觉得 for 简单
ciaoly
2020-07-20 06:52:21 +08:00
@zhujinliang 这玩意是不是得避讳?
ciaoly
2020-07-20 06:53:18 +08:00
👆忘记加🐶了

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

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

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

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

© 2021 V2EX