字体:大
中
小
护眼
关灯
上一页
目录
下一页
第(3/3)页
第229章 哈佛大学辩论团队
套包,模块套模块,大括号套大括号,这其实是没有很好的利用文本本身的横向维度来表达逻辑的结果。
代词滥用可以认为是拉丁字母表义的最大缺点,甚至是一种缺陷。
而使用中文是可以优化这个缺陷的。使用中文表义,很多原本必须写函数的代码,都可以写成一句话来表达。
二,除此之外,中文字符的表意完整性也是中文编程的一个优势。
譬如蓝牙,在英文编程环境下,随着项目进展经常会出现‘bt_device’这样的缩写,但是对于中文,蓝牙二字不大可能被拆成是蓝或者牙。就算是最烂的程序员,都可以写出差不多能看的语意化代码,至少可以取出人能看懂的变量名。
并且,中文不仅每个字都可以表意,而且每个字符都具有词性,这对于函数式或者面向对象编程的变量取名是极其有好处的。
说白了,在字符储存上,中文可能比英文占的空间大。但是,在字节/表义比上,中文是绝对碾压拉丁字母的。
所以,中文编程假如真的想有所成,高层级别抽象的逻辑表达能力才是发力点,在写高层次抽象逻辑的时候,如何运用中文的信息密度优势,充分利用文本的横向表义,优化代码书写结构和逻辑层次,这才是中文编程爱好者和致力者该关注的方向。
而不是写一些“甲=二百五十”这种没有意义的破玩意来证明中文编程有多可行。
大部分人可以用英文转写一下上面的逻辑,要么换行,要么缩写。像中文这么优雅,不可能。
代码即注释,自然语言亲和,充分利用水平方向来表达逻辑,天然面向对象。
程露听完陈枫一番认真,深入浅出的解释之后,对陈枫再一次折服。
全才,绝对是全才。
到目前为止,就没有陈枫不会的领域。
真不知道他脑袋是怎么长的。
“对了,陈枫,明天要是赢了,王家两兄弟那边怎么交代?”
程露试探问道。
5200小说网阅读网址:https://m.xs5200.net
上一页
目录
下一页