November 2020
Intermediate to advanced
544 pages
15h 31m
Polish
Dwa poprzednie dodatki są przeznaczone dla początkujących programistów, natomiast ten kieruję do nieco bardziej zaawansowanych użytkowników Pythona.
Pierwotnie Python, tak jak większość innych języków programowania, był synchroniczny. Kod był wykonywany wiersz po wierszu, od góry do dołu. W momencie wywołania funkcji wykonywanie głównego kodu było wstrzymywane, realizowany był kod funkcji, a po jego wykonaniu następowało wznowienie głównego kodu.
Procesor może wykonywać w danej chwili tylko jedną rzecz, więc synchroniczność była naturalnym podejściem. Okazało się jednak, że często programy nic nie robią, ponieważ czekają na coś, na przykład odczytanie danych z pliku lub z usługi sieciowej ...
Read now
Unlock full access