PDA

View Full Version : REVIT API / dynamic languages?



fstafek
2007-12-10, 08:58 PM
Hello everybody...,
anyone knows about some dynamic languages using .NET, working with REVIT - like Python, Ruby, Scheme, Common lisp (prefferable:-) , JavaScript, JScript, VBscript etc.?
Anyone tried that?

As I guess the major limitation is, that after "command" interface is destroyed, all environment is destroyed as well, thus somehow throwing out the advantages of dynamic lisp/REPL like environment.... Maybe it is possible to overcome it via some server/client approach...

Or am I missing something?

Regards Frantisek Stafek

GuyR
2007-12-11, 08:48 PM
I have written a python implementation which has been working for a number of years. It's remained an internal tool because I haven't found a good solution for users to write code. The best solution is the python integration in VStudio 2005. But that eliminates the target audience which is the casual programmer. With the rapidly evolving work on the DLR this might all change. However microsoft have made no mention of what is going to happen with the DLR and integration into the IDE. So it's a waiting game currently.I've just been made aware of a potential IDE solution which I'll investigate. Looks promising.

I've also come to the conclusion there is a better solution for the casual developer than using dynamic languages (althought they are very cool).

Guy