热点
- 1 救护车被举报“后遗症” 15.4万
- 2 伊朗犯下两战略性错误 18.4万
- 3 要不把日本领导人请来? 10.6万
- 4 香港大班冰皮月饼倒闭了 11.4万
- 5 俄战略轰炸机告急 8.8万
- 6 武则天无字碑被加盖凉亭 9.1万
- 7 学霸说不存在智商差异 6.1万
- 8 伊朗表现如何? 5.8万
- 9 伊朗军事博主看伊以冲突 11.3万
- 10 救护车患儿亲属回应 9.9万
站务
-
请你来预测,2025年这些期待是否会发生?
岁月匆匆,又是一年。这一年,我们看到过巴以战场上无家可归的孩子,见证过巴黎奥运会赛场上的拼搏,也迎来了新中国的第75个生日……这一年,我们讨论经济、讨论房价股市,在现实的磨...... -
风闻“投资者保护”:守护你的财富,共筑理性投资路
在投资的浪潮中,每一次波动都暗藏机遇与挑战。你是否曾因信息不对称而迷茫?是否遭遇过投资陷阱,让辛苦积攒的财富受损?又或者有过慧眼识珠、收获满满回报的成功经历?无论你的经历如......
最近更新的专栏
风闻最热
-
1印度走大运,天上掉下个“大小姐”!嘿嘿嘿... 评论 232 赞 186
-
2印度、巴西、土耳其、伊朗、越南,这些所谓... 评论 150 赞 78
-
3如何看待小米YU7 3分钟大定突破20万... 评论 133 赞 4
-
4从疯狂涌入到艰难续命:10年涨价7倍的共... 评论 91 赞 2
-
5学生因宿舍太热支帐篷过夜,吉大回应程电路... 评论 69 赞 0
-
6都在庆祝学霸,我再跟“学渣们”说几句 评论 69 赞 43
-
7月初我去了粤港澳大湾区车展,逛了很多车企... 评论 60 赞 3
-
8伊朗口碑,是怎么在中国崩塌的? 评论 60 赞 54
对软件的汉化,简单的来理解,就是将代码用的变量、函数名、库名,都用中文进行一一对应,不论底层代码如何,起码在用户看见的范围内,大部分的确是中文了。
00甚至0几年,常用的Adobe全系,还都是英文版的,10年,ae,maya还是英文版的,现在要么有中文版,要么有汉化插件。我学adobe全家桶用的是中文版,学3d用英文版,学编程的时候部分软件中文部分英文,全中文的操作界面的确友好,学3d的时候记单词也的确难记,但是全用中文就没有问题了么,问题依然不少,典型的就是英文版同样操作不报错,中文版报错,所以那时候推荐装ae、maya都是装英文版,就为了少出点莫名其妙的bug。
现在说编程用全中文,然而中文的编码方式比英文多,所以就会造成一个情况,在一种编码方式上显示正确的,在另一个编码上显示不了。还有古早的程序与后编程序的兼容(我也不知道这用专业术语要怎么说,意思就是nx年前写的程序,现在还在用,但是这nx年中有了新的代码加入,怎么让新代码实现效果的同时老
代码不报bug),国外的软件为了解决多语言版本(中文、日文什么的)少报bug的问题,花了不少的功夫,而这还只是对表层的汉化。
国外软件出中文版,目的是为了提升在中国的营收,对公司有利,而在国内,编码用中文,对现有的程序员有利么,对现有的科技公司有利么?相反,是降低效率的,用中文,可能与古早版本的代码不兼容,可能出更多的bug,也没法直接套用国外的代码了,这都会降低工作效率,你让他们推动中文编码,就得补贴相应的损失。
编码中文化(单指对关键字、函数、变量等的汉化,非从底层逻辑汉化)这事,要真的想成,就得和操作系统一样,从国家层面开始,但这转换过程中的代价,太大了,国产操作系统现在也还只能用于部分行业,而编码中文化的影响,比这个要大得多。
而且,真的换成中文后,就没问题了么,为什么很多人念【阈值】fa zhi【阀值】?为什么程序员喜欢说【bug、warning】而不是【报错、警告】?单就你现在说的【编程术语成系统中文化】话题,说的是【对关键字、函数、变量等的汉化,不涉及底层】,还是【从底层逻辑开始,成系统的用中文编写代码】?
都说中文精确,实际上中文是为了便于初步理解而牺牲了精确程度的,我当年也认为中文精确,毕竟联合国文件中文最薄么,直到我写文案的时候发现要描述精准要加一堆的修饰及说明后,英文对这个的处理就简单粗暴的多了,直接造新词(相当于造新字),某个词汇在某个学科就是指代某个现象或者某个含义。中文选择了造新词的方式,然而现在高科技新闻,下面评论依然是一堆的【字我都认识】,也没比造新字好多少。你把编码换成全中文后,面临的问题也会是这样的:前沿部分,读起来拗口,理解起来费劲,还和日常语产生交叉,普通人会用日常语的含义去理解专业术语,导致歧义和不必要的争论。
编程要做到中文化这件事,可以推,毕竟对未来的程序员友好,也方便大众理解,但是你希望靠现在的程序员、it公司推动,还是别想了,it行业英文先发几十年,累积优势太强,中文入场太晚,有个词汇叫积重难返,就是现在的行业现状。
现在很多程序员,从业者想的都是,在量子计算机的时代,从底层逻辑开始,用中文设立一套自己的标准,那是一个全新的跑道,英文没有几十年学科积累带来的优势,中文才能真正和英文拼一场。