CoCreate User Forum  

Go Back   CoCreate User Forum > Support > Customization
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Rate Thread Display Modes
  #1  
Old 01-09-2011, 09:17 AM
DrRDCharbonneauAphD's Avatar
DrRDCharbonneauAphD DrRDCharbonneauAphD is offline
Registered User
 
Join Date: Jan 2011
Posts: 18
Comparison of CoCreate LISP and AutoLISP

It sounds like you just might be a good person to watch around here and ask questions about LISP. How similar to AutoLISP is it for CoCreate?
__________________
I do not recommend keeping track of days with the accuracy of stone calculators, but I recommend keeping track of the Space Agency.

http://www.drcards.comyr.com/1_16_FRONT-BURNERS.html
Reply With Quote
  #2  
Old 01-10-2011, 10:01 AM
Wolfgang's Avatar
Wolfgang Wolfgang is offline
Registered User
 
Join Date: Nov 2002
Location: ... near Sindelfingen near Stuttgart, Germany
Posts: 754
Re: Comparison of CoCreate LISP and AutoLISP

Hi, please be aware that you have asked a question in a TEST forum!

Let me first answer with a comparison:

It's like driving a car. Most of us are able to drive a car. And once you have learned how to do, you can do it the rest of your life. That's (standard) LISP.

But AutoLisp and 'CoCreate' LISP is than like driving a BUS and driving a 40tons TRUCK. Of course you know the all traffic signs. They are all the same in the scenarios. Once you have learned (in addition to car driving) how to turn to the left driving a bus, you might imagine how to do that with the truck.. But it's still different. You need more training and more experience.


And driving big long truck in tiny village is another story. ;-)



Back to LISP:
Common LISP is the base. That's the same. So how to:
* define a variable
* define a function
* define a macro
* write a loop (while / until / dolist)
* building strings,
* adding numbers .. ...
that's the same

but:
* getting interactive, asking information from the user
* building UserInterface
* creating new objects
* modifying existing objects
here AutoLisp and CoCreate LISP are quite different.


Even the code to change the color of a line is already very different.

---------------
remark:
I used CoCreate LISP as short description for common LISP + the extensions available made by CoCreate, which are named INTEGRATION KIT.

Last edited by John Scheffel; 01-11-2011 at 10:33 AM. Reason: Fix title
Reply With Quote
  #3  
Old 01-25-2011, 03:54 AM
clausb's Avatar
clausb clausb is offline
Registered User
 
Join Date: Nov 2002
Posts: 1,168
Re: Comparison of CoCreate LISP and AutoLISP

Actually, AutoLISP is not based on Common Lisp, and therefore is much more limited in expressiveness as a language. For example, AutoLISP doesn't have macros, arrays, let bindings et cetera (at least as far as I know, please correct me where needed).

On top of that, there are, of course, the differences in CAD-specific functionality or CAD libraries accessible through each dialect.
__________________
CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 11:27 PM.



Hosted by SureServer    Forums   Modeling FAQ   Macro Site   Vendor/Contractors   Software Resellers   CoCreate   Gallery   Home   Board Members   Regional User Groups  By-Laws  

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
You Rated this Thread: