Conversion of C# to Python exteb
Unlike C# to C++ and C# to Java source-to-source converters the C# to Python converter produces an extension for Python. The extension hosts .Net runtine and provides API in Python that is similar to API of C# product. The source-to-source translation from C# to Python may produce a slow product. In general, the performance of Python(CPython) source code is worst compared to C# implementation because of JIT. The C# to Python extension converter benefits:
- Saves performance of original code
- Keeps public API similar for C# and Python
- Possibility to use .Net product in Python application