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

2017-10-16 08:50:33 +08:00
 icedx
https://github.com/dotnet/csharplang/issues/993

8267 次点击
所在节点    分享发现
72 条回复
whileFalse
2017-10-16 08:52:27 +08:00
心疼易语言
weer0026
2017-10-16 08:55:29 +08:00
看了我最近的工作量,打中文我可能要累死。。
RqPS6rhmP3Nyn3Tm
2017-10-16 09:03:31 +08:00
那为什么不用易语言呢
iloxmn
2017-10-16 09:26:51 +08:00
类 中文类 {
静态 空 主要(字符串[] 参数) {
主程序();
}
静态 空 主程序() {
输出("这是不是你想要的中文编程?");
控制台.读键();
}
静态 空 输出(字符串 字符串) {
控制台.写(字符串);
}
}

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

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

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

举个回复在 issue 里面的例子

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

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

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

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

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

确实中文写起来较为蛋疼,特别是严格要求不能出现西文半角的话.
不过我觉得这个还挺有意思的,全部用中文来写,对非中文母语的人来说算是自带高端混淆了.
anewg
2017-10-16 11:06:04 +08:00
看了下他的 repo,病得不清

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

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

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

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

© 2021 V2EX