Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: VL-*

  1. #1
    I could stop if I wanted to
    Join Date
    2006-04
    Posts
    466
    Login to Give a bone
    0

    Default VL-*

    So I just realized I should not be scared off by VL-*, the long scarey names where single functions!

  2. #2
    Past Vice President / AUGI Volunteer peter's Avatar
    Join Date
    2000-09
    Location
    Honolulu HI
    Posts
    1,109
    Login to Give a bone
    0

    Default Re: VL-*

    VL is a lot easier than messing with dxf codes and entity lists.

    I have started an AutoLISP 101 class that covers that legacy methods, but soon enough I will present classes on VisualLISP too.

    I am just stepping through that in order.

    P=
    AutomateCAD

  3. #3
    Administrator BlackBox's Avatar
    Join Date
    2009-11
    Posts
    5,719
    Login to Give a bone
    0

    Default Re: VL-*

    I've always been a fan of David M. Stein's book, "The Visual LISP Developer's Bible" personally:

    https://www.theswamp.org/index.php?topic=39403.0

    Quote Originally Posted by BlackBox on September 08, 2011
    <snip>



    Only $7 at Amazon. <-- Shameless plug

    <snip>

    Cheers
    "How we think determines what we do, and what we do determines what we get."

    Sincpac C3D ~ Autodesk Exchange Apps

    Computer Specs:
    Dell Precision 3660, Core i9-12900K 5.2GHz, 64GB DDR5 RAM, PCIe 4.0 M.2 SSD (RAID 0), 16GB NVIDIA RTX A4000

  4. #4
    I could stop if I wanted to
    Join Date
    2006-04
    Posts
    466
    Login to Give a bone
    0

    Default Re: VL-*

    does everyone use the visual lisp editor now?

  5. #5
    Administrator BlackBox's Avatar
    Join Date
    2009-11
    Posts
    5,719
    Login to Give a bone
    0

    Default Re: VL-*

    Quote Originally Posted by aaronic_abacus View Post
    does everyone use the visual lisp editor now?
    As .LSP files are just plain text, VLIDE is not required, although it is the easiest IDE to use for LISP as a result of the integrated help (unless you're using Civil 3D, as non-ActiveX functions are not included in any help search; only works in vanilla AutoCAD), apropos, etc.

    You can use Notepad++ (or other) if you prefer.
    "How we think determines what we do, and what we do determines what we get."

    Sincpac C3D ~ Autodesk Exchange Apps

    Computer Specs:
    Dell Precision 3660, Core i9-12900K 5.2GHz, 64GB DDR5 RAM, PCIe 4.0 M.2 SSD (RAID 0), 16GB NVIDIA RTX A4000

  6. #6
    All AUGI, all the time
    Join Date
    2003-07
    Posts
    561
    Login to Give a bone
    0

    Default Re: VL-*

    2nd the Vlisp bible use, there are other good references as well Ronaldo Togores has a number of Kindle books and very cheap like $8 each.

  7. #7
    Past Vice President / AUGI Volunteer peter's Avatar
    Join Date
    2000-09
    Location
    Honolulu HI
    Posts
    1,109
    Login to Give a bone
    0

    Default Re: VL-*

    I find most LISP programming books are confusing...

    I like the Rawls and Hagen book, but it has errors in it.

    I like learning it on my own and occasionally reading a reference.

    2 cents
    AutomateCAD

  8. #8
    Administrator BlackBox's Avatar
    Join Date
    2009-11
    Posts
    5,719
    Login to Give a bone
    0

    Default Re: VL-*

    Quote Originally Posted by peter View Post
    I find most LISP programming books are confusing...

    I like the Rawls and Hagen book, but it has errors in it.

    I like learning it on my own and occasionally reading a reference.

    2 cents
    David's book is the single best I've read to date; very clear, concise, logical, and it even made it easier to learn C# when reading Andrew Troelsen (some years later).

    If you're looking to be a good LISP developer, or instructor, you'd do well to read David's latest book... Money well spent.

    Cheers

    [Edit] - Heck, David's book helped me to realize some of my ability at not just LISP, but language and coding generally. So much so, that a now former AUGI VP was willing to invite me to become a Mod here.

    Perhaps that will help to clarify my sentimental bias. Haha
    Last edited by BlackBox; 2017-07-10 at 04:32 AM.
    "How we think determines what we do, and what we do determines what we get."

    Sincpac C3D ~ Autodesk Exchange Apps

    Computer Specs:
    Dell Precision 3660, Core i9-12900K 5.2GHz, 64GB DDR5 RAM, PCIe 4.0 M.2 SSD (RAID 0), 16GB NVIDIA RTX A4000

  9. #9
    Past Vice President / AUGI Volunteer peter's Avatar
    Join Date
    2000-09
    Location
    Honolulu HI
    Posts
    1,109
    Login to Give a bone
    0

    Default Re: VL-*

    I have taught LISP at University Level before and found (like many instructors) that I found the references lacking.

    I also have taught at AU for more than 15 years and found most classes do not teach the most important parts.

    I also have very specific programming priorities that those books do not cover the way I would teach them.

    The most important is good documentation, variable naming, function naming and error trapping....

    I have never seen any LISP books teach that as I would.

    Peter
    AutomateCAD

  10. #10
    Administrator BlackBox's Avatar
    Join Date
    2009-11
    Posts
    5,719
    Login to Give a bone
    0

    Default Re: VL-*

    Quote Originally Posted by peter View Post
    I have taught LISP at University Level before and found (like many instructors) that I found the references lacking.

    I also have taught at AU for more than 15 years and found most classes do not teach the most important parts.

    I also have very specific programming priorities that those books do not cover the way I would teach them.

    The most important is good documentation, variable naming, function naming and error trapping....

    I have never seen any LISP books teach that as I would.

    Peter
    All worthy accomplishments - have you ever actually read David's book?
    "How we think determines what we do, and what we do determines what we get."

    Sincpac C3D ~ Autodesk Exchange Apps

    Computer Specs:
    Dell Precision 3660, Core i9-12900K 5.2GHz, 64GB DDR5 RAM, PCIe 4.0 M.2 SSD (RAID 0), 16GB NVIDIA RTX A4000

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •