Wiem, że to starszy wątek, ale chciałem przekazać informacje, które uważam za pomocne.
Osobiście używam PyPy, które jest naprawdę łatwe do zainstalowania za pomocą pip. Używam zamiennie interpretera Python / PyPy, nie musisz w ogóle zmieniać swojego kodu i stwierdziłem, że jest około 40x szybszy niż standardowy interpreter Pythona (albo Python 2x lub 3x). Używam pyCharm Community Edition do zarządzania moim kodem i uwielbiam to.
Lubię pisać kod w Pythonie, ponieważ myślę, że pozwala skupić się bardziej na zadaniu niż na języku, co jest dla mnie ogromnym plusem. A jeśli chcesz, aby był jeszcze szybszy, zawsze możesz skompilować do pliku binarnego dla systemu Windows, Linux lub Mac (nie jest to proste, ale możliwe przy użyciu innych narzędzi). Z mojego doświadczenia wynika, że podczas kompilacji uzyskuję około 3,5-krotne przyspieszenie w porównaniu z PyPy, czyli 140 razy szybciej niż w Pythonie. PyPy jest dostępny dla kodu Python 3x i 2x i ponownie, jeśli używasz IDE, takiego jak PyCharm, możesz bardzo łatwo przełączać się między, powiedzmy, PyPy, Cython i Python (chociaż wymaga trochę początkowej nauki i konfiguracji).
Niektórzy ludzie mogą się ze mną spierać w tej sprawie, ale uważam, że PyPy jest szybszy niż Cython. Ale oba są świetnym wyborem.
Edycja: Chciałbym zrobić kolejną krótką notatkę o kompilacji: kiedy kompilujesz, wynikowy plik binarny jest znacznie większy niż twój skrypt Pythona, ponieważ buduje w nim wszystkie zależności itp. Ale wtedy masz kilka wyraźnych korzyści: szybkość !, teraz aplikacja będzie działać na każdym komputerze (w zależności od tego, dla którego systemu operacyjnego skompilowałeś, jeśli nie na wszystkich. lol) bez Pythona lub bibliotek, zaciemnia również twój kod i jest technicznie gotowa do produkcji (do pewnego stopnia). Niektóre kompilatory generują również kod C, którego tak naprawdę nie oglądałem ani nie widziałem, czy jest przydatny lub po prostu bełkot. Powodzenia.
Mam nadzieję, że to pomoże.