Hej, pracuję nad nową funkcjonalnością dla mojego projektu https://github.com/reloadware/reloadium, która przyspiesza wykonywanie Pythona.
Co o tym myślicie?
Udało mi się uzyskać przyspieszenie rzędu 80x, a czasami nawet więcej.
Przydatne czy za dużo zachodu?

Dodatek reloadium przyspiesza wykonanie 80x
- Rejestracja: dni
- Ostatnio: dni
- Postów: 15
- Rejestracja: dni
- Ostatnio: dni
- Postów: 10227
Kwazar90 napisał(a):
Hej, pracuję nad nową funkcjonalnością dla mojego projektu https://github.com/reloadware/reloadium, która przyspiesza wykonywanie Pythona.
Co o tym myślicie?
Udało mi się uzyskać przyspieszenie rzędu 80x, a czasami nawet więcej.
Przydatne czy za dużo zachodu?
Pytanie czy faktycznie coś przyspieszyłeś; czy PyCharm odpala jakieś dodatkowe funkcje które Ty po prostu skipnąłeś.
Chyba za mało informacji żeby się wypowiedzieć.
Ale sam projekt wydaje się fajny.
- Rejestracja: dni
- Ostatnio: dni
Wtyczka fajna, nie znałem.
Bez napisania co to dokładnie robi ciężko się wypowiedzieć. Szczególnie, że ficzeru z przyspieszaniem nie ma na Githubie. Zakładam że odpala JIT na kodzie przed wykonaniem? Albo uruchamia innym interpreterem (np. pypy)?
Więc nie za bardzo jest co oceniać tutaj (poza UI z gifa, ładne).
- Rejestracja: dni
- Ostatnio: dni
- Postów: 15
Jeszcze pracuję nad tym, więc jeszcze nie wypuszczone to jest.
Ogólnie, debugger w Pythonie jest słabo zoptymalizowany i jest włączony dla wszystkich modułów, nawet dla tych wbudowanych w Pythona.
Moja wtyczka optymalizuje to i debuguje tylko to, co jest potrzebne, dając bardzo duże przyspieszenie.
