3784495669

3784495669



•    CPython - standardowa, najbardziej powszechna implementacja języka Python napisana w języku C, rozwijana przez Python Software Foundation. Jako że jest to standardowa implementacja języka Python, stanowi ona w pewnym sensie odniesienie dla twórców innych implementacji. W rzeczywistości CPython jest interpreterem, co oznacza, że kod programu nie jest bezpośrednio zamieniany na kod maszynowy, jak w przypadku języków takich jak C czy C++. Zamiast tego, interpreter analizuje kod programu w momencie wykonania i wykonuje odpowiednie działania w zależności od jego treści.

•    PyPy - implementacja języka Python dodająca just-in-time compiler. Oznacza to, że kod Pythona w trakcie interpretacji jest tłumaczony na kod maszynowy i dopiero ten kod jest uruchamiany. W ten sposób otrzymuje się znaczny zysk w wydajności. Dodatkowo, twórcy PyPy starają się zachować jak największą kompatybilność ze standardem CPython.

•    Jython - implementacja Pythona napisana w języku Java, która umożliwia zaimportowanie dowolnych klas tego języka. Dzięki temu programista ma dostęp do bardzo bogatych zasobów dostępnych dla języka Java, który jest jednym z najpopularniejszych obecnie języków programowania.

•    IronPython - implementacja Pythona dla platformy .NET oraz Mono w całości napisana w języku C#. Obecnie rozwijana jako projekt open-source na platformie CodePlex.

Do napisania programów wykorzystany zostanie CPython. Głównym powodem jest, fakt, że jest to najstarsza a zarazem najbardziej stabilna implementacja tego języka. Istnieje do niej wiele niestandardowych modułów, które znacznie ułatwią wykonanie pracy i osiągnięcie zadowalających efektów.

2.2. Moduły

Pomimo tego, że CPython posiada bardzo bogate standardowe biblioteki, niektóre efekty można osiągnąć szybciej i łatwiej korzystając z bibliotek niestandardowych. Podczas pisania programów zostały wykorzystane następujące rozszerzenia:

9



Wyszukiwarka

Podobne podstrony:
IMGW57nd Wywiad standaryzowany •    najbardziej odpowiednią formą jest wywiad
Manganowce (5) manganiany (II) To najbardziej powszechny i najbardziej trwały stopień utlenienia Mn.
wiada w przybliżeniu rozłożeniu wody ciekłej i pary wodnej w atmosferze. Dwa najbardziej powszechne
Państwo unitarne- forma państwa najbardziej powszechna we współczesnym świecie, charakteryzująca się
Bezlitosny partner. Chyba najbardziej powszechną taktyką, stosowaną do usprawiedliwienia niepoddawan
To najbardziej popularne egzaminy z języka angielskiego na świecie. Należą do grupy egzaminów uznawa
Wstęp Najbardziej powszechne struktury danych do przechowywania treści pobranych ze stron WWW: •
4 2.1. Praca z kompilatorem języka Standard ML2.1.    Praca z kompilatorem języka Sta
DSC00215 (22) Roboty malarskie Powłoki malarskie są najbardziej powszechnym sposobem ostatecznego wy
Stosowanie instrukcji warunkowych w językach C++ i Python 1.    Sytuacje warunko
Stosowanie instrukcji iteracyjnych w językach C++ i Python1.1 H**fi*t Ut*.T.* «   &nb
Polimerazowa reakcja łańcuchowa (PCR) - najbardziej powszechna metoda namnażania DNA. Podgrzewamy,

więcej podobnych podstron