西西河

主题:【原创】汉语和英语的比较 -- 颜赤城

共:💬368 🌺1318 🌵2 新:
全看分页树展 · 主题 跟帖
家园 我觉得现在发展最快的一个人工语言是计算机语言

计算机语言借鉴了很多自然语言的特性。

面向对象的语言概念更接近中文的思维方式。定义对象名字时修饰词都前置,而且类的基本名字绝对不会改。中文其实很擅长分类,概括,因为创造新字成本高,所以得动脑子尽可能得用有限的词汇把事物分类。这个特点很象面向对象语言,写一个基础类不容易,所以一定要事先详细研究,让这个类能尽量概括更多的同类事物。

面向对象的另一个特点是多态性,其实可以理解为语言中的一字多意,这个特点在中文里特别明显,甚至发展了很多多音字。这在西方语言里似乎很没有见过。

继承性那就更不用说了,中文里长一点的名词都是很好的例子。村长、镇长、县长、市长等等

抽象性,最好的例子就是中文里的古诗,同一个字同一个词每个人读来展现的场景都不一样,但是又都知道在指什么。

至于封装性,看传统武术的拳谱该是最好的了,拳诀就是那么几句话,甚至几个字,但是没师父教就永远不知道什么是入门,呵呵。

个人感觉中文更擅长处理大信息量的管理工作,框架搭建。而西方语言更擅长细节描述。两者如果能结合那是最完美的了。

以前想看些计算机方面的书,先找了本中文版,结果看了比不看还糊涂。后来硬着头皮看了原版,才发现原来是这么简单,这当然有翻译的问题。但出国以后发现这种精确的细节描述是中文里一直欠缺的,也是思维方式中的一种欠缺。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河