这个编程语言 Citrine 也可以中文编程,有了解 易语言 的同学来比较一下? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jwenjian

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

  •  
  •   jwenjian 2020 年 7 月 19 日 3430 次点击
    这是一个创建于 2097 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    截屏 2020-07-19 上午 8.50.06.png

    都更新到 0.9.2 版本了。

    15 条回复    2020-07-20 06:53:18 +08:00
    raptium
        1
    raptium  
       2020 年 7 月 19 日
    为啥 Object 要翻译成 宾语 ……
    zachlhb
        2
    zachlhb  
       2020 年 7 月 19 日 via Android
    话说我居然没看懂
    demohn2016
        3
    demohn2016  
       2020 年 7 月 19 日 via iPhone
    感觉基本上就是 smalltalk 的套路,因为简化了语法,所以本地化就只要把名词(目测这玩意没有关键字)翻译一下就爽了
    raptium
        4
    raptium  
       2020 年 7 月 19 日   3
    稍微又看了下,基本上英译中有歧义的词都选了错误的义项……

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

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

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

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

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

    if else
    如果 则

    for (){}

    循环

    我觉得英文更加方便,虽然我英文白痴,但是我还是觉得 for 简单
    ciaoly
        14
    ciaoly  
       2020 年 7 月 20 日 via Android
    @zhujinliang 这玩意是不是得避讳?
    ciaoly
        15
    ciaoly  
       2020 年 7 月 20 日 via Android
    忘记加了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3422 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 51ms UTC 11:08 PVG 19:08 LAX 04:08 JFK 07:08
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86