issue9 发表于 2013-05-26 20:16

为什么unix如此热衷小写和下划线?

大家都明白,适当的缩写可以使代码更简洁、更清晰,但是源代码毕竟不是敲命令,越少越好。比如fopen写成FileOpen,malloc写成MemAlloc,是不是会更好一点?

ruifeng_ 发表于 2013-05-26 20:23

下划线在接触linux之前就几乎没用过 ,不知道为啥这么流行:mrgreen:

fender0107401 发表于 2013-05-26 21:02

issue9 发表于 2013-05-26 20:16 static/image/common/back.gif
大家都明白,适当的缩写可以使代码更简洁、更清晰,但是源代码毕竟不是敲命令,越少越好。比如fopen写成Fil ...

Trust me, one day, that will become you second nature.

You will write tmp but temp.

wait_rabbit 发表于 2013-05-26 21:08

发个贴能不能先把自己的标题写对?

原始社会物质不丰富,硬盘,内存等生产资料很宝贵,所以要缩写。

至于驼峰命名法,:outu:,最恶心人的垃圾命名法,没有之一。

fender0107401 发表于 2013-05-26 21:19

回复 4# wait_rabbit

> 至于驼峰命名法,:outu:,最恶心人的垃圾命名法,没有之一。

:luya:


   

gvim 发表于 2013-05-26 21:46

那时候电脑没这么强大,电传打字机很慢,所以节约输入时间的最好办法就是缩写,传统unix的函数名一般是6个字符。这个世界还有割舍不掉的历史。。。同样,你知道vi的上下左右为什么是ghjk吗?

方兆国 发表于 2013-05-26 22:04

issue9 发表于 2013-05-26 20:16 static/image/common/back.gif
大家都明白,适当的缩写可以使代码更简洁、更清晰,但是源代码毕竟不是敲命令,越少越好。比如fopen写成Fil ...

总比C/C++语言中预定义中的一大堆大写字母舒服多了

lbseraph 发表于 2013-05-26 22:12

这个估计也和当初的硬件资源有限有关吧(以前内存、硬盘可不是现在那么大)?缩写能节省代码数量,所以开发人员写多了就习惯啦。不要拿现在的目光去看待以前的一些东西。

方兆国 发表于 2013-05-26 22:23

其实有些东西习惯了就好了,用驼峰法的话,还得按住shift键,不过输入下划线的时候还是得要按住shift键

lsstarboy 发表于 2013-05-27 15:13

小写和下划线好理解,小写就为了少按shift,下划线开头的基本上都偏系统方面的东西。

我觉得最难理解的是win的api,动不动就几十个字母。

驼峰还是有一定意义的,靠下划线分隔看起来也不一定非常舒服。
页: [1] 2 3
查看完整版本: 为什么unix如此热衷小写和下划线?