Is there a Python dictionary without values?

I tested with IronPython running inside Rhino. This is the only work environment I have used since my start with Rhino 5 about 3 years ago (now on Rhino 6). Are there other Rhino environments that work better for processing meshes with 1M to 20M faces?

@Terry_Chappell, did you compile Csharp script when comparing it with python execution?

Well, if rhino3dm and compute are used the result will be closer to that of compiled csharp, in my opinion.

I created a DLL in Microsoft Studio so it is compiled C#. But that was for another case to compute the volume of an open mesh over a mesh base. It does run super fast compared to Python, ms vs sec. But to get the C# to work took 4X the time of a Python-only solution. In fact my methodology is to write a Python version with Ctypes variables and get this with its interface working before I go to C#. This has made developing a C# solution 10X faster. But it is still a lot more work.

Nice … so kind of rapid prototyping in Python with gradual typing to C# ?

That sounds so weird :slight_smile: