相信会几种语言的人也不会那样说的
看看lisp、AutoCAD.NET、ObjectARX 三者的相互关系,弄懂了就不会说出多版本的话。 玩lisp的,主业一般都不是搞代码开发的,没那么多的精力和时间过分深入编程本身。
lisp的开发环境足够简单(对于我来说,弄懂Visual studio如何安装并正常使用,就是一大关:L),功能足够多样,资源足够丰富,对于主业是工程、机械、建筑的人群来说,性价比相当高了。 因为写lisp的每天都有一堆鸡毛蒜皮的小问题要问,什么改颜色,改图层这种小问题天天都有人问,会.net的都在研究更高层次的东西了 lisp开发比较直接,结构简单可视化,观察command的运行过程就可以写一段小程序,容易上手,也能解决大部分重复的绘图工作,几乎没有版本的问题,C语言相关的还是要相当的功底,小白不太能学会,公司上班的工作量都挺大的,现实也没有太多时间去学习多个语言,程序最终服务于工作,够用就行。
假如对程序有更高的追求和要求,肯定是要学习更高层次的语言。 你有种再说一遍 发表于 2024-1-20 16:23
他们觉得有版本问题,是因为他们压根没有入门,现在谁不是一套代码多处编译...而学lisp能学到hashmap,四叉树, ...
虽然我编程技术很差劲,只是同等条件下比较,MS的兼容性可以吊打ACAD,我就编译了一个,MS升级了好多次了都能用。如果ACAD也能这么友好就好了。
当然跟lisp想比,从技术角度上来说,.net的功能也是吊打lisp。也正因为功能强大,造成门槛高。好比飞机和摩托哪个高级?飞机高级是吧,你上手根本就动不了,摩托随便上个人,至少都能移动得了。主要看用户的定位,不是专业开发的,就没必要投入太多精力到编程技术上,同样的精力投入的主专业上,收益更大。 mikewolf2k 发表于 2024-1-22 10:22
虽然我编程技术很差劲,只是同等条件下比较,MS的兼容性可以吊打ACAD,我就编译了一个,MS升级了好多次了 ...
很形象,脑海里面已经有画面了。 mikewolf2k 发表于 2024-1-22 10:22
虽然我编程技术很差劲,只是同等条件下比较,MS的兼容性可以吊打ACAD,我就编译了一个,MS升级了好多次了 ...
不不不,净在这里吓人,这并不是摩托和飞机对比,这只是两辆摩托的对比,只是lisp这个摩托缺胳膊少腿的,然后你们把胳膊腿当成难度了 其实大部分开发者都是为了开发一个能够解决重复劳动的小工具,甚至不需要图形界面,所以lisp是最简单的实现方式。
页:
1
[2]