Author Topic: any good place to learn lisp?  (Read 3730 times)

0 Members and 1 Guest are viewing this topic.

chrisdarmanin

  • Guest
any good place to learn lisp?
« on: June 09, 2008, 05:21:26 AM »
i tried afralisp.net but didn't get far...

jonesy

  • SuperMod
  • Seagull
  • Posts: 15568
Re: any good place to learn lisp?
« Reply #1 on: June 09, 2008, 05:57:44 AM »
You'll find the people here very helpful and knowledgable.
I'm sure one of the gurus will be here shortly to offer advice and guidance

Thanks for explaining the word "many" to me, it means a lot.

chrisdarmanin

  • Guest
Re: any good place to learn lisp?
« Reply #2 on: June 09, 2008, 07:49:38 AM »
i was hoping someone could refer me to a good tutorial site where i could follow the tutorial and ask questions...  :|

CAB

  • Global Moderator
  • Seagull
  • Posts: 10401
Re: any good place to learn lisp?
« Reply #3 on: June 09, 2008, 08:06:06 AM »
Good morning and welcome to TheSwamp.

Some questions to determine where to start.
Have you learned to use the VLIDE editor & debugging too that comes with AutoCAD?

Can you Load & Run a lisp?

Can you comment the lines in this lisp?
Code: [Select]
(defun c:Test ()
  (command "Line" pause pause "")
  (princ)
)
I've reached the age where the happy hour is a nap. (°¿°)
Windows 10 core i7 4790k 4Ghz 32GB GTX 970
Please support this web site.

CAB

  • Global Moderator
  • Seagull
  • Posts: 10401
Re: any good place to learn lisp?
« Reply #4 on: June 09, 2008, 08:41:38 AM »
Another cool site for programing information is this:
http://www.autocode.com/autolisp.html

When you get a few minutes read this, just an FYI.
http://www.autocode.com/lisp/style1.htm

If you are very new to using LISP files read this:
http://www.autocode.com/lisp/lispnew.html

I like afralisp.net but there is no conversation so someone here would be more than happy to guide you
in the learning process. Our tendency is to push you along faster than you can absorb the information.
When it gets too fast just say so and we'll slow down.

I've found to best way for me at least is to take a small project and go through it step by step.
Then build on that project.

Have you read this http://afralisp.net/lispa/lisp.htm and this http://afralisp.net/lispa/lisp16.htm

Those do a good job of showing you the basics.
Is there one of those exercises you would like to expand on?
I've reached the age where the happy hour is a nap. (°¿°)
Windows 10 core i7 4790k 4Ghz 32GB GTX 970
Please support this web site.

JohnK

  • Administrator
  • Seagull
  • Posts: 10652
Re: any good place to learn lisp?
« Reply #5 on: June 09, 2008, 10:20:35 AM »
By far the best:
http://mitpress.mit.edu/sicp/full-text/book/book.html
Not exactly `Autolisp' but very close because Autolisp was from a derivative of the language in that book. So up till a point everything applies, but once you reach that point --when things start diverging-- you will know what you are doing way beyond that of a normal Autolisp user.

Before i found that book, i myself used Afralisp, and any code i could get my hands on. However, my recommendation is to read that book i posted, at least the first four chapters (should take you about 2 months) and after that you can start coding at a lightning pace.
TheSwamp.org (serving the CAD community since 2003)
Member location map - Add yourself

Donate to TheSwamp.org

architecture68-raff

  • Swamp Rat
  • Posts: 599
  • Strange things are afoot at the Circle-K.
Re: any good place to learn lisp?
« Reply #6 on: June 09, 2008, 10:31:21 AM »
By far the best:
http://mitpress.mit.edu/sicp/full-text/book/book.html
Wow, I'd never seen that one before.  Very interesting looking - thanks for the link Se7en.

I found this site to be a helpful resource
http://klobouk.fsv.cvut.cz/~chour/Lisp/Contents.htm

Chicago, Illinois
ADT 2005, Revit Architecture 2009, Sketchup 7

deegeecees

  • Guest
Re: any good place to learn lisp?
« Reply #7 on: June 09, 2008, 10:38:48 AM »
"The Garden Path" is the added tutorial that has come with AutoCad for years. Could be useful in addition to all the others.

Willie

  • Swamp Rat
  • Posts: 958
  • Going nowhere slowly
Re: any good place to learn lisp?
« Reply #8 on: June 09, 2008, 10:40:24 AM »
This is not as good as the links allready mentioned.

Have a look at the archived APT courses on the augi website. (www.augi.com)  I think you have to register to have access to courses.
Soli Deo Gloria | Qui Audet Adipiscitur
Windows 8  64-bit Enterprise | Civil 3D 2015 and 2016| ArcGIS 10.1
Yogi Berra : "I'd give my right arm to be ambidextrous."

Chuck Gabriel

  • Guest
Re: any good place to learn lisp?
« Reply #9 on: June 09, 2008, 11:10:43 AM »

Mark

  • Custom Title
  • Seagull
  • Posts: 28762
Re: any good place to learn lisp?
« Reply #10 on: June 09, 2008, 11:39:12 AM »
You can find some good info here too.
http://www.theswamp.org/~stig/
TheSwamp.org  (serving the CAD community since 2003)

deegeecees

  • Guest
Re: any good place to learn lisp?
« Reply #11 on: June 09, 2008, 11:43:49 AM »
The only link that is still active on that page is the one for theSwamp.


 :police:  Nothing to see here, please move along
« Last Edit: June 09, 2008, 12:13:32 PM by deegeecees »

jonesy

  • SuperMod
  • Seagull
  • Posts: 15568
Re: any good place to learn lisp?
« Reply #12 on: June 09, 2008, 11:49:50 AM »
But Deeg theres a 3 page primer to help get him started, plus other pages that give plenty of information
Thanks for explaining the word "many" to me, it means a lot.

deegeecees

  • Guest
Re: any good place to learn lisp?
« Reply #13 on: June 09, 2008, 11:59:05 AM »
But Deeg theres a 3 page primer to help get him started, plus other pages that give plenty of information

The link to that primer doesn't work for me. And the other links are still there, just not in their original intended form (save for theSwamp).


 :police:  *cough*
« Last Edit: June 09, 2008, 12:14:26 PM by deegeecees »

jonesy

  • SuperMod
  • Seagull
  • Posts: 15568
Re: any good place to learn lisp?
« Reply #14 on: June 09, 2008, 12:04:45 PM »
Does yours have the links down the left hand side?
They still work fine on my computer
Thanks for explaining the word "many" to me, it means a lot.