美文网首页autolisp&visuallisp
有关AutoLisp的故事

有关AutoLisp的故事

作者: 吴吉光 | 来源:发表于2018-01-25 20:29 被阅读0次

首先声明:这篇文章出自 http://www.afralisp.net/autolisp/。原文是英文的,写的很有趣。我仅仅按照自己的理解翻译了过来,如果这篇译文可以帮助到你,最好不过了。


AutoLisp可以用来干什么?

AutoLisp可以简单的用于自动执行重复性的任务或者建立复杂的程序以扩展AutoCAD使其更加高效。例如,你可以写个程序用来计算指定图层(Layer)中所有多段线(Polylines)长度的总和。想象一下,这相比手动计算节省了不少的时间。

AutoLisp有什么优点?

AutoLisp的优点在于使用起来非常简单,即使你之前没有任何的编程经验。一个完完全全的初学者(complete beginner)可以轻松地创建一个简单的程式(routine),这个程式可以帮你节省数小时甚至数天的工作,使得AutoCAD更加高效,让画图的过程少一些无趣。有些人可能会告诉你,AutoLisp有太多限制了,而且功能不够强大,高级语言才是AutoCAD定制的方法。如果你是第三方应用的开发人员,这可能是对的;但如果你仅仅是AutoCAD的普通用户,想让你的生活简单一些,那么AutoLisp就是这样的东西。

AutoLisp小小的历史

AutoLisp是基于LISP的编程语言,由Autodesk公司专门针对AutoCAD产品开发的。它最早是在1986年1月的AutoCAD版本2.18(AutoCAD 2.1的一个小版本更新)中引入的。Autodesk公司持续对AutoLisp进行了增强和扩展,一直到AutoCAD产品的13版本(1994年11月)。从AutoCAD的14版本开始,Autodesk公司就不再继续开发AutoLisp了,而是将重点放在新的Visual Lisp编程语言上。尽管AutoLisp在二十多年(:原文写作时还不到20年)中没有发生变化,但是在AutoCAD用户中相当的受欢迎。 这主要归功于其易用性和通过实施获得的巨大生产力收益。 有关更多信息,请参阅AutoLISP维基百科文章

相关文章

  • 有关AutoLisp的故事

    首先声明:这篇文章出自 http://www.afralisp.net/autolisp/。原文是英文的,写的很有...

  • AutoLisp学习笔记:数据类型

    摘录一段AutoLisp 和Visual Lisp的介绍 AutoLISP是为二次开发AutoCAD而专门设计的编...

  • AutoLisp语言的特点

    AutoLisp语言的特点 引用自翰林苑的个人博客 AutoLisp语言是一种函数式语言,一切都以函数给出,没有语...

  • AutoLISP:元素首尾相连

    原文链接[https://autocadtips1.com/2011/06/08/autolisp-connect...

  • AutoCAD .NET 建立第一个项目

    AutoCAD的二次开发支持多种语言,比如Autolisp, VB, C#, Javascript。在这里,我们将...

  • 有关Alice的故事

    最早听到这个名字是在《陪安东尼度过漫长岁月》中,有这样一段话“海里有一条叫Alice 的鲸鱼,因为他发出的频率比正...

  • 和他有关的故事

    (2)大学的体育课 引用西瓜写的一段评论: 这么些年来,我一直想不通,两个脾气同样臭的人怎么会...

  • 和他有关的故事

    (3)夜场和运动会 看周星驰版的《唐伯虎点秋香》,记住了其中的一句,我笑他人看不穿。其实岂止是他人...

  • 和他有关的故事

    (4)文学梦和那个女孩 很多年以后,我依然能够清晰地记得西瓜在图书馆里读书时的样子: 他...

  • 和他有关的故事

    (5)兜售新年卡片 当我们渐渐老去,他们,是否还会记起那些早已久远的歌。 ——题记 ...

网友评论

    本文标题:有关AutoLisp的故事

    本文链接:https://www.haomeiwen.com/subject/vikbaxtx.html