Python 3.11 zamknie usta krytykom? Wzrosty wydajności do 60%
Pythonowi wielokrotnie zarzucona była ociężałość. Wiemy już jednak, że nadchodzący Python 3.11 może w tej kwestii bardzo dużo zmienić.
Bulldogjob z- #
- #
- #
- #
- #
- 329
Pythonowi wielokrotnie zarzucona była ociężałość. Wiemy już jednak, że nadchodzący Python 3.11 może w tej kwestii bardzo dużo zmienić.
Bulldogjob z
Komentarze (329)
najlepsze
Właśnie sprawdziłem ten przykład na M1 Pro i przykład w Pythonie jest dokładniej rzecz biorąc ponad 3000 razy szybszy od C (czas wykonania 0.02s dla Py i 75 sec dla C)
@fujiyama: Uniemożliwiają pisanie źle sformatowanego kodu i upraszczają kod.
I tak zgodnie ze współczesnymi standardami w praktycznie wszystkich językach programowania musisz robić indentację bloku kodu (funkcja/pętla/warunek, etc...). Inaczej nie przejdzie code-review. Więc oznaczanie bloku kodu jest redundantne - masz klamerki i indentację. W Pythonie zrezygnowali z klamerek, zostawili indentacje ale zwiększając jej ważność - jest
Oczywiscie mozesz stodowac wskazniki na funkcję, ale wtedy kod zwalnia.