Rozdział 7. Kompilowanie do postaci kodu C

Pytania, na jakie będziesz w stanie udzielić odpowiedzi po przeczytaniu rozdziału

  • Jak możesz sprawić, że kod Python będzie działać jako kod niższego poziomu?
  • Jaka jest różnica między kompilatorem JIT i kompilatorem AOT?
  • Jakie zadania mogą być wykonywane przez skompilowany kod Python szybciej niż w przypadku zwykłego kodu Python?
  • Dlaczego adnotacje typu zwiększają szybkość skompilowanego kodu Python?
  • Jak możesz utworzyć moduły dla kodu Python za pomocą języka C lub Fortran?
  • Jak możesz użyć w kodzie Python bibliotek języka C lub Fortran?

Najprostszym sposobem przyspieszenia kodu jest ograniczenie liczby operacji, jakie będzie wykonywać. Zakładając, że zostały już wybrane dobre algorytmy i ...

Get Wysoko wydajny Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.