.net speed vs ARX, VBA, LISP

.net speed vs ARX, VBA, LISP

Anonymous
Not applicable
1,123 Views
2 Replies
Message 1 of 3

.net speed vs ARX, VBA, LISP

Anonymous
Not applicable
Does anyone have any information/benchmarks of how .net customizatoin would rank in the following graph?

thanks in advance.

image is from 2005 AU handout:

An Overview of VBA in AutoCAD® 2006
This course CP22-2 presents an overview of how VBA fits into the customization scheme in AutoCAD 2006.
0 Likes
1,124 Views
2 Replies
Replies (2)
Message 2 of 3

Anonymous
Not applicable
Hi, civil3d.net!

cn> Does anyone have any information/benchmarks of how .net customizatoin
cn> would rank in the following graph?
I did not any tests but think that .NET-appliction inprocess (dll) is more quickly then VBA, but outprocess (exe)
is as quick as VB6

Best Regards,
Alexander Rivilis.
0 Likes
Message 3 of 3

Anonymous
Not applicable
I don't have any benchmarks, but I do customize ADT using Lisp, VBA, VB6, C++, and vb.net.

That graph is very misleading, vb6 compiled as an early bound dll will run much faster than VBA. The graph is showing VB6 as late bound which is dumb usage of vb.

Dotnet is faster than VB early bound, but slower than objectARX due to marshaling of the parameters and return values.

I actually started a benchmark program, but I did the vb.net version first and it ran so fast I was satisfied. The only thing I have seen in dotnet that runs slow is the jig code. I would stick to C++ for those interactive loops that have to draw a lot.

Chris Arps
0 Likes