The DataCAD Developer Network (DDN) is an online resource for information and support for DCAL® (DataCAD Applications Language) developers as well as anyone interested in creating fonts, toolbars, hatch patterns, or linetypes for use in DataCAD.
#50843 by Miguel Palaoro
Tue Nov 02, 2010 6:37 am
Hello,

A friend of mine is offering a chance to learn the Python language, after he knew I'd be interested to develop drafting and modeling routines using DataCAD.

He is not from our area and couldn't add more reasons, except that Python has an easy learning curve and can be used on general purpose programming.

Anyone have any experience and could share it with me ?

Thanks,
Miguel
#50847 by Mark F. Madura
Tue Nov 02, 2010 4:05 pm
Hello Miguel:

Theoretically, someone could take the DCAL for C header files and convert them to Python.

Edit: Python is a scripting (not compiled) language. It is possible to 'wrap' Python code in order to create a Windows-compatible DLL. I came across this link while searching on the subject.

http://starship.python.net/crew/theller/ctypes/

What I should have said is that in theory, it is possible to convert DCAL header files for another compiled language that can create Windows-compatible DLLs.


MFM
Last edited by Mark F. Madura on Wed Nov 03, 2010 10:19 am, edited 1 time in total.
#50855 by Miguel Palaoro
Wed Nov 03, 2010 7:20 am
Thanks, Mark.

Actually for someone that is not in the programming world in the day, it's difficult to understand how to handle the several options that are displayed in the market. I'm sure that each one engine is great!,... for something! The golden question is: which platform I use, for what results ?

My case is typical. In over 20 years on the street, handling computer for everything, mostly for designing and exploring DataCAD abilities, I've been very close of the programming world. And have attended sparsely some training courses for logic of programming, but this world is so dense today, that it's required a specialist to orient where is the north star.

Like said Woody, just minutes ago, on this spot:
ORWoody wrote:If one writes a program in something like that, how does he compile it? I am such a novice programmer that I don't quite comprehend where cross platform (?) stuff works and where it doesn't
Thanks much,
Woody


If you could take a break on your busy day, and try to line up a sequence of steps one could perform to enter on this tasks, we could enjoy a bunch of guys that would love to contribute and create automations for use inside DataCAD.
People like me, that loves DataCAD, and could contribute to enrich and strenghten our options.

In my personal case, I'd try to entice some fellows who I know, that are "general purpose" programmers, that would be interested to join us in the designing world.

Thanks,
Miguel

Who is online

Users browsing this forum: No registered users and 11 guests

About DataCAD Forum

The DataCAD Forum is a FREE online community we provide to enhance your experience with DataCAD.

We hope you'll visit often to get answers, share ideas, and interact with other DataCAD users around the world.

DataCAD

Software for Architects Since 1984