Quiero acceder a algunos ensamblados .NET escritos en C# desde el código de Python.IronPython vs. Python .NET
Un poco de investigación mostraron que tengo dos opciones:
- IronPython con capacidad de interfaz .NET/soporte integrado
- Python con el paquete Python .NET
¿Cuáles son las ventajas y desventajas entre ambas soluciones?
IronPython tiene ahora excepciones "ligeras" que son mucho más rápidas. Una prueba TryRaiseExcept de PyBench que se realizó 60 veces más lento, ahora es solo 1,6 veces más lenta. WithRaiseExcept sigue siendo lento, pero 4 veces más rápido que antes. Para la mayoría de las otras pruebas, IPy es realmente * más rápido *. [** Comparación de rendimiento de IronPython 2.7 vs CPython 2.7 **] (http://ironpython.codeplex.com/wikipage?title=IP27A1VsCPy27Perf) (complete [lista de puntos de referencia] (http://ironpython.codeplex.com/wikipage? title = IronPython% 20Performance)). – Athari