你好,请创造中文版的 C#语言,和.net 上的语言 f# vb,请提供它们的中文版.让更多的人用母语实现快速编程,实现想法,创造更丰富的程序. - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
icedx
V2EX    分享发现

你好,请创造中文版的 C#语言,和.net 上的语言 f# vb,请提供它们的中文版.让更多的人用母语实现快速编程,实现想法,创造更丰富的程序.

  •  
  •   icedx 2017-10-16 08:50:33 +08:00 8956 次点击
    这是一个创建于 2919 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言    2017-10-16 14:51:46 +08:00
    我觉得中文编程需要一个这样的键盘
    72 条回复    2017-10-17 12:59:38 +08:00
    whileFalse
        1
    whileFalse  
       2017-10-16 08:52:27 +08:00   2
    心疼易语言
    weer0026
        2
    weer0026  
       2017-10-16 08:55:29 +08:00
    看了我最近的工作量,打中文我可能要累死。。
    RqPS6rhmP3Nyn3Tm
        3
    RqPS6rhmP3Nyn3Tm  
       2017-10-16 09:03:31 +08:00 via iPad
    那为什么不用易语言呢
    iloxmn
        4
    iloxmn  
       2017-10-16 09:26:51 +08:00 via Android
    类 中文类 {
    静态 空 主要(字符串[] 参数) {
    主程序();
    }
    静态 空 主程序() {
    输出("这是不是你想要的中文编程?");
    控制台.读键();
    }
    静态 空 输出(字符串 字符串) {
    控制台.写(字符串);
    }
    }

    感觉真会累死
    doubleflower
        5
    doubleflower  
       2017-10-16 09:30:45 +08:00
    @iloxmn 你这中文不纯啊,标点和数字也要是全角的
    gamexg
        6
    gamexg  
       2017-10-16 09:36:26 +08:00
    已经有人实现了。。。

    /t/254559
    http://bbs.csdn.net/topics/380159364
    Kilerd
        7
    Kilerd  
       2017-10-16 09:37:01 +08:00
    个人而言,中文不适合表达精准的描述。
    xiaojunjor
        8
    xiaojunjor  
       2017-10-16 09:42:54 +08:00
    这。。。。
    lneoi
        9
    lneoi  
       2017-10-16 09:47:56 +08:00   1
    其实这也算是一个需求。
    对于非编程行业,并且不想继续学习,只是想快速用编程做出一个自己想要的东西,比较多的还是上了一些年纪,对英文不熟悉,就往往会有这种想法。就想弄一个这东西,为什么还要记忆那么多东西。
    易语言那样别扭的翻译式中文还真不美观。只是这任务已经不该是 c#来承担了
    kmahyyg
        10
    kmahyyg  
       2017-10-16 09:50:07 +08:00 via Android
    这 issue 是哪个白痴提出来的,拉低民族智商
    me15000
        11
    me15000  
       2017-10-16 09:55:47 +08:00
    打拼音累死
    Tunar
        12
    Tunar  
       2017-10-16 10:05:13 +08:00 via Android
    这尼玛。。
    iloxmn
        13
    iloxmn  
       2017-10-16 10:08:16 +08:00 via Android
    @doubleflower 这是 issue 里的例子
    justfly
        14
    justfly  
       201710-16 10:14:01 +08:00
    鸟大了什么林子都有!
    ragnaroks
        15
    ragnaroks  
       2017-10-16 10:22:36 +08:00   2
    C#已经滋次中文变量那些,感觉够用了,而且事实上有些方法用中文来会更简洁.

    不过我任然觉得这个 issue 很有意思,纯中文代码确实输入起来有点麻烦,不过除此之外我觉得能有效提高民族编码水平,而不是拉低民族智商.
    MartinWu
        16
    MartinWu  
       2017-10-16 10:31:53 +08:00   1
    没必要嘲讽。。。对脑洞宽容点吧,中国人。
    Trim21
        17
    Trim21  
       2017-10-16 10:35:57 +08:00
    @lneoi #9 不知道汉语不需要用空格来分词算不算是汉语的缺点, 汉语要是像英语一样加上空格肯定是会造成可读性下降的. 这个角度上看,除非是自然语言编程, 否则还是很难做到美观的.

    举个回复在 issue 里面的例子

    中国人读汉语本身就自带分词,用程序的写法写出来添加了额外的空格后可读性就是变差了

    中国人 读 汉语 本身 就 自带 分词,用 程序 的 写法 写 出来 添加 了 额外 的 空格 后 可读性 就是 变差了

    后者可读性肯定是远不如前者的 而且用空格分词在现有的汉语使用习惯下本身就不美观...
    fy
        18
    fy  
       2017-10-16 10:38:44 +08:00
    这也不算新鲜脑洞了,主要是两个问题:

    1. 整个生态构建好之前,大部分库和 API 都是英文,非常违和

    2. 现有 IDE 不为中文补全优化(拼音变量补全),编码成本是提升的
    ragnaroks
        19
    ragnaroks  
       2017-10-16 10:45:28 +08:00
    App.DBClass.Count(String DBName=NULL)
    应用的类的计数方法(字符串 数据库名默认是空)

    确实中文写起来较为蛋疼,特别是严格要求不能出现西文半角的话.
    不过我觉得这个还挺有意思的,全部用中文来写,对非中文母语的人来说算是自带高端混淆了.
    anewg
        20
    anewg  
       2017-10-16 11:06:04 +08:00
    看了下他的 repo,病得不清
    Amayadream
        21
    Amayadream  
       2017-10-16 11:26:21 +08:00   2
    在 issue 提出者 github 里发现了一些奇怪的东西
    Amayadream
        22
    Amayadream  
       2017-10-16 11:30:42 +08:00   1
    还有纯中文编程理应使用中文符号(。)代替英文符号(.) , 例如:

    控制台。写(“这是你想要的中文编程吗?!”);
    hjc4869
        23
    hjc4869  
       2017-10-16 11:31:19 +08:00
    zhangchioulin
        24
    zhangchioulin  
       2017-10-16 11:45:56 +08:00   1
    UIViewController *xxVC = [[UIViewController alloc] init];
    界面控制器 *某某控制器 = [[界面控制器 初始化内存空间] 创建];

    麻烦很多啊。。。
    blueset
        25
    blueset  
       2017-10-16 11:46:29 +08:00 via Android   1
    粗略的翻了一下这个 issue,至少就看到中文,英文,日文,还有克林贡语 o_o
    Mutoo
        26
    Mutoo  
       2017-10-16 12:13:41 +08:00
    可惜这人没有王垠的能力。
    wizardforcel
        27
    wizardforcel  
       2017-10-16 12:16:10 +08:00 via Android
    ide 不支持双拼打起来肯定费劲。。
    Hilong
        28
    Hilong  
       2017-10-16 12:23:42 +08:00
    还真有不少人在和他热烈的讨论呢,不过就我个人来说,英语从来不是编程里最难的那部分,编程涉及到的英语也就一些特定词汇,如果有那个精力学编程,学这么点词汇想必也不是什么难事吧
    timothyye
        29
    timothyye  
       2017-10-16 13:26:55 +08:00 via Android
    林大鸟系列
    naiba
        30
    naiba  
       2017-10-16 13:31:48 +08:00 via Android
    明显这人对编程理解不到位
    NeusoftGin
        31
    NeusoftGin  
       2017-10-16 13:34:49 +08:00
    coderluan
        32
    coderluan  
       2017-10-16 13:41:41 +08:00
    编程界也有民科,多正常。
    xuboying
        33
    xuboying  
       2017-10-16 13:52:52 +08:00
    本着在 v2 上回复有用信息的原则,希望提 issue 的人可以和唐凤聊聊
    同时学好祖国文化

    http://search.cpan.org/~audreyt/Lingua-Sinica-PerlYuYan-0.10/lib/Lingua/Sinica/PerlYuYan.pm

    http://tieba.baidu.com/p/788700332
    yulitian888
        34
    yulitian888  
       2017-10-16 14:11:15 +08:00   2
    用汉语关键字写计算机语言,与,用英语关键字写计算机语言,有嘛区别?
    本质上,编程是在理解的前提下,用 计.算.机.语.言 来实现一些东西,用汉语了就能达到“更多的人用母语实现快速编程”么?
    用了母语就能自己理解指令集 /寄存器 /堆 /栈 /指针 /递归 /反射 /线程 /事务......?
    xwhxbg
        35
    xwhxbg  
       2017-10-16 14:13:53 +08:00
    这位同学的 repo 里面各种灵能,各种民科风的阐述,看起来不太像是个码农啊
    icedx
        36
    icedx  
    OP
       2017-10-16 14:51:05 +08:00
    @Kilerd #7 我觉得还行
    kitty7030
        37
    kitty7030  
       2017-10-16 14:51:30 +08:00
    一本正经的打那么多字
    kmahyyg
        38
    kmahyyg  
       2017-10-16 14:53:36 +08:00 via Android   2
    @Amayadream gayhub 允许 po(li)cy 相关吗?不允许的话 report 一波
    deeporist
        39
    deeporist  
       2017-10-16 14:54:39 +08:00   5
    辟支佛胡正 阿罗汉尊者 功德藏闯菩萨 - 菩萨道 linux 编程
    http://www.huzheng.org/aboutme.php
    相比之下胡正看上去还靠谱点 这个同学的修为貌似还有待提升 2333
    cigarzh
        40
    cigarzh  
       2017-10-16 14:55:31 +08:00 via Android
    民科害人不浅
    icedx
        41
    icedx  
    OP
       2017-10-16 15:04:35 +08:00   1
    @deeporist #39
    胡正是真 NB

    2016 年 9 月 25 日,胡正送了全国重点大学的大学生、硕士、博士、博士后每人一台笔记本电脑,花了 0.7 万亿!每所重点大学也送了 200 万。送了全国的小学生、初中生、高中生每人一台 pad 电脑,花了 2.7 万亿!王雪寒也送了全球的博士、博士后、教授、副教授每人一台笔记本电脑,还送了全球的大学生每人一个 64G 的 U 盘!
    xvx
        42
    xvx  
       2017-10-16 15:24:58 +08:00
    我以前也是这么认为,为何不能直接用中文编程,用英文好痛苦。
    然后就去研究易语言。。。
    结果发现这玩意无论用来干嘛,杀软都会报病毒。而且,跟内置一个翻译有卵区别?逼格不高打字效率也低。
    后来入门了 Python,看得懂代码程序,就不纠结了。
    管他什么语言。
    反正在我眼里就只是一些代表一种特定意思的字符而已。
    我从来不去研究,编程中 for 在英文中是啥意思。我只知道,又要写 for i in sb 啦,将傻逼们遍历一遍,看谁更傻。
    如此而已。
    这么纠结什么母语、民族情绪之类的,建议全部关键字改用没有界限的世界语 /地球语,OK ?
    vmebeh
        43
    vmebeh  
       2017-10-16 15:41:23 +08:00
    其实这人应该先造懂中文的 CPU,二进制也不够中文呀
    XiaoFaye
        44
    XiaoFaye  
       2017-10-16 15:57:06 +08:00
    @kmahyyg 同意呀!!!
    xiqingongzi
        45
    xiqingongzi  
       2017-10-16 16:31:07 +08:00   1
    @lneoi #9 那种我觉得需要的是可视化编程产品,类似于各种 H5 的生成网站。
    mgna17
        46
    mgna17  
       2017-10-16 16:38:03 +08:00
    还一本正经的加了 2 个 label
    vjnjc
        47
    vjnjc  
       2017-10-16 16:38:32 +08:00
    @deeporist 看到精神病院住院我笑出了声,在看到居然是和王垠齐名的魔王。。。果然厉害
    Phariel
        48
    Phariel  
       2017-10-16 17:07:30 +08:00
    MDZZ
    BBCCBB
        49
    BBCCBB  
       2017-10-16 17:12:20 +08:00
    还用开源实现 gong chan zhu yi, wtf???

    这阵子 lantern 的 issue 里也是乌烟瘴气.
    wizardforcel
        50
    wizardforcel  
       2017-10-16 19:13:10 +08:00 via Android
    @Kilerd 自然语言都彼此彼此。
    shijingshijing
        51
    shijingshijing  
       2017-10-16 19:17:28 +08:00
    @deeporist 这玩意儿使不得吧。道家的阴阳相生相克理论妥妥的写成死循环啊。。。
    sampeng
        52
    sampeng  
       2017-10-16 19:51:21 +08:00
    看了一下发帖者的 repo。。刚吃的饭都快喷出来了。
    这是哪个党校的学生啊,必须当选互联网的人大代表。政治正确
    Rice
        53
    Rice  
       2017-10-16 19:57:44 +08:00 via Android
    那我的手指怕不是废了
    Keyes
        54
    Keyes  
       2017-10-16 19:59:46 +08:00 via Android
    @Kilerd 深有同感,最坑爹的就是“系统”,这个词
    geelaw
        55
    geelaw  
       2017-10-16 20:23:52 +08:00
    这人很强的地方在于他的每段话都带上读起来极其恶心的机器翻译。
    visonme
        56
    visonme  
       2017-10-16 20:25:11 +08:00
    说到中文编程,想起 E,以前接触过一段时间,那时候啥不懂觉得挺牛逼的,现在都不敢在别人面前提,妹的,那是中文编程吗,完全就是一个语法糖包装下的中文编程。
    woyaojizhu8
        57
    woyaojizhu8  
       2017-10-16 20:39:33 +08:00
    第一条附言里的图,这是英语思维的人的胡思乱想吧?也许根本不知道世界上有输入法这个东西?
    wizardforcel
        58
    wizardforcel  
       2017-10-16 23:22:08 +08:00
    @icedx 我觉得现在还拿宗教给自己当借口的,是真 SB,跟消极派勃学没啥区别。
    wizardforcel
        59
    wizardforcel  
       2017-10-16 23:23:04 +08:00
    @hjc4869 现在信息已经共产了。对于物质方面,他又没提出啥可行的方案。www
    zonghua
        60
    zonghua  
       2017-10-16 23:36:54 +08:00
    我喜欢希伯来语言编程
    zingl
        61
    zingl  
       2017-10-16 23:58:40 +08:00
    中文版的丙语言才对吧
    pynix
        62
    pynix  
       2017-10-17 00:00:45 +08:00
    英文也没有实现完全自然语言,还是夹杂着很多符号。
    justfun
        63
    justfun  
       2017-10-17 00:14:09 +08:00
    哈哈哈哈哈哈哈嗝儿
    dbw9580
        64
    dbw9580  
       2017-10-17 00:37:16 +08:00 via Android
    我…我高中还拿易语言写了个音乐播放器,拿了学校的新生奖现在想起来作为编程入门也有易语言一部分的功劳吧
    changwei
        65
    changwei  
       2017-10-17 03:30:42 +08:00 via Android
    哈哈,其实这种东西自己都能搞出来的,比如说 c 语言用个头文件把所有关键词用 define 给替换成中文就好玩了。
    AEANWspPmj3FUhDc
        67
    AEANWspPmj3FUhDc  
       2017-10-17 07:17:50 +08:00
    @SlipStupig
    啊哈哈,txt 的后缀亮了,都用 github 了,连 markdown 都不会。
    AEANWspPmj3FUhDc
        68
    AEANWspPmj3FUhDc  
       2017-10-17 07:25:04 +08:00
    这想法真是脑洞啊。
    https://github.com/qwas982/Chinese-characters-programme-or-use-Mandarin/blob/master/关于用开源思想实现共产主义.txt

    我就只笑笑这第 3 点:“ 3,淡化货币的重要性,使人的价值和人创造的财富不再用唯一的货币手段结算.”
    shakoon
        69
    shakoon  
       2017-10-17 08:36:25 +08:00
    民科已经渗入了码农行业啊
    songsong
        70
    songsong  
       2017-10-17 09:42:56 +08:00
    你们不知道易语言吗, 就打字来说, 有各种便捷输入, 拼音补全, 拼音首字母补全, 如果真, 编辑框 1,内容. 判断循环首.... 等等. 习惯了还好, 毕竟中文版 C+DELPHI
    wizardforcel
        71
    wizardforcel  
       2017-10-17 10:45:59 +08:00
    @songsong 最重要的是自带 ARC,不用管堆上的东西。
    123s
        72
    123s  
       2017-10-17 12:59:38 +08:00
    像某人说的,你读了这么多年的英文,你难道几个英文都不认识吗?什么都扯民族,那干脆不要学 IT 算了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     968 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 37ms UTC 22:39 PVG 06:39 LAX 15:39 JFK 18:39
    Do have faith in what you're doing.
    ubao 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