lostbalance 发表于 2013-9-27 07:45:29

lisp的程序名长度控制在多长比较合适

求教,lisp的程序名长度有没有限制的,或者说一般几个字母比较合适,太短了担心容易冲突。
想按程序作用用英文命名,查询维护也方便点,但发现有些英文字母本身就很长。
我习惯在pgp里修改成顺手的快捷键,所以对使用来说,程序名长度没任何影响,就是不知道名字比较长对程序运行或者资源占用的影响大吗。

vectra 发表于 2013-9-27 08:19:26

代码可读性和可维护性远比那一点点长度带来的性能损失要重要,再说追求速度就用Arx NetArx,既然选用了lisp速度就不是最重要的。

即使有影响,个人以为影响也是微乎其微,几乎可以不用考虑。

需要提高速度时,可以编译为fas,选择消除内部名称,代码直接链接在一起,函数名消除掉了,就应该没有这个担心了。

fl202 发表于 2013-9-27 09:27:06

楼主你是在为386机器考虑吗? 名字长的、短的,运行一万万次的速度对个人来说都没什么差别。

我一般命名的程序名是2-3个字母+1个数字,不冲突也好记忆。
页: [1]
查看完整版本: lisp的程序名长度控制在多长比较合适