TheSwamp

Code Red => AutoLISP (Vanilla / Visual) => Topic started by: Mystogan on June 27, 2019, 04:15:14 AM

Title: Beginner/Dummy need Guide
Post by: Mystogan on June 27, 2019, 04:15:14 AM
Hi to all LSP Programmer,

I'm just a beginner/novice here. I really wanted to learn how to create a LSP. Can someone guide me on how to start learning from the scratch/ Honestly I have little or we can say kinder/toddler in programming.

Hoping for your utmost understanding

Thank you in advance.
Title: Re: Beginner/Dummy need Guide
Post by: Dlanor on June 27, 2019, 10:08:50 AM
Try https://www.afralisp.net/archive/index.htm (https://www.afralisp.net/archive/index.htm)
Title: Re: Beginner/Dummy need Guide
Post by: rkmcswain on June 27, 2019, 10:34:27 AM
Take a look at this also (https://forums.autodesk.com/autodesk/attachments/autodesk/130/249856/1/The_Visual_LISP_Developers_Bible.pdf).
Title: Re: Beginner/Dummy need Guide
Post by: JohnK on June 27, 2019, 11:06:57 AM
I agree 100% with the above two links. Kenny Ramage (Afralisp) and Dave Stein (VLDB) are both amazing people and are cornerstones to the autolisp community.

In addition, there were a few of us that also learned from a more traditional source: Structure and Interpretation of Computer Programs
https://mitpress.mit.edu/sites/default/files/sicp/full-text/book/book.html
A note about SICP: The book teaches you a language called Scheme which is very close to Autolisp so very little change is needed in the language ("defun" instead of "define") if you wanted to use AutoCAD as your interpreter instead of a scheme interpreter.
Title: Re: Beginner/Dummy need Guide
Post by: kdub_nz on June 27, 2019, 05:37:33 PM

David's book (R.K. McSwain's link) is excellent.

Try to write a little code every day.

Don't cut and paste code, let your fingers and brain work together.

Be prepared for their being at least 3 ways to do everything.

Don't let your ego get in the way of your learning.

Learn how to ask questions.

Title: Re: Beginner/Dummy need Guide
Post by: kdub_nz on June 27, 2019, 09:42:05 PM
afterthought ;

Try to learn how and why the code works.

This will put you in a good place when you move on to Python and JavaScript and C# and three or four other languages that will take your interest.


and read this some time in the next couple of months
https://stevemcconnell.com/articles/cargo-cult-software-engineering/
Title: Re: Beginner/Dummy need Guide
Post by: Mystogan on June 27, 2019, 10:01:36 PM
Thank you everyone for sharing, I will study all the link.

Once again thank you
Title: Re: Beginner/Dummy need Guide
Post by: BIGAL on June 30, 2019, 10:27:13 PM
Search Kindle and Ebooks they are in expensive and can copy code etc.
Title: Re: Beginner/Dummy need Guide
Post by: densan on July 03, 2019, 11:05:49 AM
Here are a few YouTube Links.

Land F/X - AutoLISP Basics
https://youtu.be/SkHnD9xQTPE

Cyber CAD solutions - AutoLISP Programming in AutoCAD
https://www.youtube.com/playlist?list=PL-Uk9_AI5M32ZYUArh8ha9Dvujpn1WTUf