Ich verwende Python für fast alles und hatte immer im Hinterkopf, dass ich, falls ich aus irgendeinem Grund einen Engpass in meinem Python-Code finden sollte (aufgrund der Einschränkungen von Python), immer ein in meinen Code integriertes C-Skript verwenden könnte.
Aber als ich anfing, ein Buch zu lesen Leitfaden wie man Python integriert. In dem Artikel sagt der Autor:
Es gibt mehrere Gründe, warum man Python in C oder C++ erweitern möchte, z. B.:
- Aufrufen von Funktionen in einer vorhandenen Bibliothek.
- Hinzufügen eines neuen Buildin-Typs zu Python
- Optimierung der inneren Schleifen im Code
- Eine C++-Klassenbibliothek für Python zugänglich machen
- Einbettung von Python in eine C/C++-Anwendung
Nichts über Leistung. Also frage ich wieder, ist es sinnvoll, Python mit C für die Leistung zu integrieren?