要使用很多词才能表达同样的内容。
比如英语,在《牛津英语词典》第二版的统计中,其数量达到了夸张的七十万个。
但这还只是统计出来的。
事实上,未统计出来的会更多。
在尖端科研领域,如果想要看懂大部分的论文的话,需要掌握的英语单词数量,可能是一个普通人要背几年的数量。
很多创造出来的英文单词,只在特定的科研领域使用,换做其他的领域的人跟本就看不懂到底是什么意思。
而汉语能以常用的三千多个汉字,就能囊括绝大部分的表达内容。
但这是语言的优点,对于计算机而言,使用什么语言编写高级编程语言都无所谓。
甚至从某种方式上来说,汉字的一词多意还是一个缺点。
虽然将一个汉字转换成固定的二进制语言完全没有问题。
但如果一词多意的话,一个词需要对应多组二进制代码。
比如‘意思’这个词。
“你什么意思?”和“我就这个意思。”这两句话中‘意思’在中文里面是两种完全不同的意思。
那么这两个意思肯定需要分别对应一组二进制代码。
而在查询的时候,计算机到底该调用哪组二进制代码来对应这些不同的意思呢?
当然,这只是一个缺点,还是可以解决的。
要实现汉语编程并不是很难的一件事。
汉语编程在现实中一直都没有怎么发展起来的原因也并不在于此。
一方面是因为计算机的起源并不在华国,而是在米国,编写汇编语言和高级语言的时候自然就优先使用了英文。
另一方面则是因为体系不够成熟,使用汉语编程的成本很高。
目前英文编程的体系已经相当庞大和成熟了。
尽管机器只