当前位置:首页 > 每日看点

汉语是牺牲了什么,才成为世界最紧凑、最高效的语言?

卡卷网1年前 (2025-03-19)每日看点651

牺牲了太多脑细胞,因为懒。


汉语汉字,是面向对象的程序设计,封装的一手好类(class)。

类是对现实生活中一类具有共同特征的事物的抽象。类有三大特性,封装性,继承性,多态性。

汉语言老师最喜欢举的例子:巠,就是一个类,封装了「连接」这个抽象概念。凡是分有这个内涵的字,都可以调用它来作为部首:茎、胫、径、经、颈、泾……而不用新造,体现了继承性;不同偏旁与部首则很好实现了多态性:同一偏旁,作用于不同的类——部首,产生不同的含义,反过来同一部首加上不同偏旁,也会产生相应的意思(坙的例子已很清楚),例如「城」「地」「池」。

如果说文字经过人为设计编排统一,那产生更早的语言总不能也这么理性规则吧?

不,汉语从根上,就贯彻着这种思维,真是细思极恐。人们经常诟病汉语音节少,同音字多,可是在古人眼里,都是坙,你区分个啥劲?非得stalk(茎)、shin(胫)、path(径)、longitude(经)、neck(颈),一词一个样就舒服了?汉语中,同音近音,则意同意近,韵书里同一个韵部的字情感色彩一致。一东二冬三江,情感上比较壮阔昂扬,歌手毛不易擅用此韵,作词不俗。字与字之间,存在启发性联接,指针用得贼六,不服不行。

更别提成语库中的压缩包了。小时候常常为表达一个意思,写作文写了好几行,结果发现四个字的成语就能概括,顿时作文就凑不够字数了。

十进制也是中国一大发明,好在封装及时,十个符号就够了;英语明显是二十进制,古巴比伦六十进制,法语更是灵活进制……封装是一种智慧,所以牺牲了太多脑细胞。

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2025/03/11920.html

分享给朋友:

相关文章

无意中发现技术主管写的代码,大家帮忙看看什么水平?

无意中发现技术主管写的代码,大家帮忙看看什么水平?

虽然很多答主用了诸如“典范级”、“心旷神怡” 的形容, 赞美这段代码, 但这里, 出于技术讨论的动机, 我说说不同看法. 栈, 如果善于利用栈来处理树结构, 那么可以写出更简洁的代码, 根本不需要 recuresiveFn 这种方法. 泛型…

有哪些让你目瞪口呆的 Bug ?

有哪些让你目瞪口呆的 Bug ?

成都有个监狱情况比较特殊,关押的基本全是重犯,而且还都是经济犯和政治犯, 他们以前都是一方大佬,在自己的一亩三分地翻手为云覆手为雨,无非是不小心中箭落马或帮老大顶锅才进监狱, 所以即使进来了,他们依然保持着体面和骄傲,依从性差,虽然不至于和…

什么时候你意识到做技术永无出路?

什么时候你意识到做技术永无出路?

2016年,帮一个朋友的忙,写了个软件给他的工作室用, 象征性的收了5000块钱。 大概过了三四年吧,他酒后吐真言,这个软件在他这个细分行业,很有用,他这几年把我写的这个软件卖了很多份出去,收益远超30万。 因为是离线软件,给他的就是一个e…

离线可否搭建 GitLab 环境?

离线可否搭建 GitLab 环境?

背景:为什么要使用GitLab CI/CD? 统一工作流程:GitLab CI/CD 为开发、测试和运维团队提供了一个统一的工作流程。开发人员提交代码后,测试人员可以清楚地看到代码的构建和测试情况,运维人员也可以了解软件的部署进度。例如,在…

我怎么也无法理解网络游戏为什么会有外挂?

我怎么也无法理解网络游戏为什么会有外挂?

因为你把服务器想象成了无所不能的上帝;但在我们程序猿眼里,服务器不过是一个黑大傻粗的计算器。 比如说,我们在某个位置打开一个宝箱: 那么,你觉得,程序背后应该做了些什么呢? 一、天真的玩法天真的程序猿会觉得,啊,这事简单!我就告诉服…

大家用的内网穿透工具收费高不高?

zerotier,免费,可全速直连,对不会搞的不友好,会了就很友好,一次安装到处乱用。 ipv6,超速支撑,相当友好,有人要是连不上,告诉他用手机热点上,基本移动通信上,都支持了。 问我?我两个都用,大流量需要局域网环境下zerotier,…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。