Hi @eirannejad, just replying to your performance test post over here: I tried expanding your test with my usual “performance matrix” of cross checking run times with/without implicit cycles, type hints, and Grasshopper types. And the results look fairly predictable/similar to GHPython:
240610_EhsanPerformanceTest_WithCycleTypeHintAndCPy_00.gh (16.1 KB)
So while implicit cycles and type hints definitely have an impact on performance with the new scripting components, there does indeed seem to be something else going on that makes IronPython slower than GHPython. As far as I can tell, they implement the same version of IronPython, so that’s probably not it (i.e. as was the case with the quite drastic Rhino 5 to 6 performance drop).