为什么中文编程没有发展下去呢

182 天前
 AndrewHenry
我记得几年前还有个易语言,为什么没有大厂去搞呢
9355 次点击
所在节点    编程
145 条回复
rpish
182 天前
比起问为什么没中文编程语言,不如讨论下为什么国内程序员基数那么大,大厂那么多,但是没有国产编程语言。
namaketa
182 天前
为什么没有自己的度量衡要用公制?为什么没有自己的纪年法要用公元?
clino
182 天前
因为中文国际化上不如英文,中国人能用英文,但是反过来其他国家的人愿意学中文的少,但是学英文的多,这样的结果是中文编程语言大概只能在中国人里发展生态,那么和能够接受全世界的人才改进的英文编程语言相比肯定是会不如的。
cmdOptionKana
182 天前
@namaketa 欧美很多地方习惯用英制。日本在用公元的同时也用日本年号。中国在用公历的同时也用农历(旧历)。先问是不是再问为什么。
namaketa
182 天前
@cmdOptionKana 英国人自己都放弃了英制了,还有几个地方用英制?美国人用英制美国人笑哈哈,美国工程师骂娘,连火箭发射都出过公制英制转换的问题。
年号和旧历的问题确实还是值得一提的,但是为什么都用公元纪年为主,其他纪年为辅?
说明不涉及生产的领域搞些满足民族自尊心的花活没问题,但是日本公务员每次换年号的时候也骂娘。
这种自己搞一套标准的思路,都是不生产的人笑哈哈满足了民族自尊心,真干活的人满脑子骂娘。
mumbler
182 天前
已经来了,cursor ,第一款全中文编程工具,只用中文就能做出软件来
xuanwu
182 天前
作为一种(网上骂声巨大的)竞争优势,小公司乐于闷声发财,大公司乐于视而不见:
https://www.zhihu.com/question/615789021/answer/43374287969
BridgeCham
182 天前
这个问题,让我想到了之前有人提问的类似问题——'地球怎么不共用一个时区'
DOLLOR
182 天前
@SiLenceControL
虽然汉语里有不少日语外来词,但你举的这几个例子全都错了,都不是日本人翻译的
TimG
182 天前
@WizardLeo 难哦,中文确实是信息密度高,但理解难度上是听比说难度更高一些。比如断句,比如没有各种动词变形。听的人要比说的人花费更多精力去解析文本,相反说的人轻松得多。对应自然语言编程,肯定要在上下文联想花更多功夫的。
tycde
182 天前
@aitianci 这个是 office 本地化比较彻底的其中一个标志。。德语版本也是德语的公式运算符
jeesk
182 天前
你问问为什么手机键盘是 qwerty 为什么不是 abcdefg ,或者键盘上面是汉字呢
iseki
182 天前
把关键字换成中文,没收益啊,除了让国际合作更难进行。至于库的标识符,那更是没法中文化,主流开发环境都不支持对标识符做国际化,如果直接用中文写,就又出现国际合作困难的情况了。少数特色项目确实有用中文标识符的,但是少见为了这一点中文标识符搭配一套中文关键字的。
iseki
182 天前
特别是随着开发工具链的开源拖拉机化,有时候工具带了 i18n ,也不得不在使用时把它关掉…否则类似乱码之类的问题总是得不偿失…
mayli
182 天前
键盘都没有中文键盘,为啥非得用中文编程?
类似的有 为啥数学用阿拉伯数字不用中文数字?
专业领域的符号化肯定是越简单越好,本身就不是自然语言,其他自然语言也没有成为流行的编程语言。
ZE3kr
182 天前
新一点的语言版本变量名都能 UTF-8 ,其他的就是点关键字的事。把 “if” 改成 “如果”,把 var 改成 “变量” 有那么重要吗

纠结这件事就和纠结默认分支是 main 还是 master 一样无关痛痒。你要喜欢中文编程那就所有变量名和函数名用中文就行了,相比拼音变量名我更支持直接中文
zjsxwc
181 天前
问题变成了,既然现代大多数语言都支持中文变量,中文类型定义,

为何在中国还是没有流行中文编程?
gransh
181 天前
这种问题上知乎搜,早就有答案了。
因为现在的编程本来也不是英文编程,不要把自己学不会编程赖在英语上面。编程语言里面除了几十个关键字也没什么英文单词。
DT27
181 天前
@zthxxx 这个是真的好,一目了然,注释都省了。
cyningxu
181 天前
var a = 1;
定义 甲 为 1 ;
你自己看看要多敲多少次键盘。。。

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

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

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

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

© 2021 V2EX