主题:汉字的造字创设逻辑 -- 大井故事
同一字长位数的标准码里汉字和字母的地位等价的,都对应着某一个N位二进制数。
一、在表达传递信息方面,英文字母有的好处是只有26个,6个字节就够了,实际处理的时候可以用一些算法加速;汉字比较多,几万个汉字要16个字节。如果按照比特极限处理速度算肯定是英文快。比如说一个64位处理器,一次可以处理10个字母,对于汉字则可以处理4个。
但是,因为汉字单个字的表达功能远大于字母,4个汉字富含的信息量可以非常大,可能比10个字母组成的单词或者词组大,同样处理或者传播一次,汉字信息传递效率要高。
二、在存储显示方面,汉字字形复杂,需要更多的存储空间,但这个在现在存储显示白菜化时代显得无所谓。
三、在编程方面,我认为用汉字和字母没有区别,因为程序运行并不取决于用的符号,而是取决于逻辑,汉字和字母无非就是代数符号。从这个角度来说,abcd显然比甲乙丙丁简洁一些,学习过代数的人都能感觉出来,实际输入的时候也是英文输入更方便。
个人感觉英文编程在一些高级语言上并不一定比汉字有优势,因为编程最重要的是逻辑,尤其是高级语言最后会编译成可执行程序,只要能正确识别逻辑意图,用什么符号都是可以的。现在编程都用英文还是因为美国科技霸权和路径依赖。
- 相关回复 上下关系8
压缩 2 层
🙂请问中文编程是否需要基于标准字库 1 审度 字0 2022-05-05 06:41:34
🙂看单片机字库就行,早就没没什么影响了。 1 月之回忆 字584 2022-05-06 05:05:52
🙂发现记岔了 1 月之回忆 字237 2022-05-09 23:51:16
🙂应该是标准码库吧,顺便说一下自己的认识吧
🙂挑个错 3 数值分析 字100 2022-05-06 05:27:52
🙂谢谢指正,是的,位是bit,字节是Byte 2 赵美成 字119 2022-05-06 05:34:28
🙂在文字产生之前,人类就会说话 12 回车 字4696 2022-05-05 00:31:08
🙂文字的创造过程是人类的智力飞跃,不能做这样简单的推论 12 陈王奋起 字1336 2022-05-07 12:13:05