Python
Tekst

Co to jest interpreter

Lekcja 2 Moduł 2

​Języki interpretowane ułatwiają pisanie aplikacji przenośnych, zgodnych z wieloma platformami sprzętowymi i systemowymi. Programy takie mają często postać kodu źródłowego, który jest uruchamiany za pośrednictwem interpretera. Dla odmiany programy kompilowane są zamieniane z zapisu w kodzie źródłowym na kod maszynowy. Jest on specyficzny dla konkretnego systemu operacyjnego oraz sprzętu (dotyczy to zwłaszcza procesorów).

​Ponad sześć lat temu, w grudniu 1989 roku, szukałem hobbistycznego projektu programistycznego, który wypełniłby mi czas w przedświątecznym tygodniu. Moje biuro miało być zamknięte, ale dysponowałem domowym komputerem. Zdecydowałem się więc napisać interpreter nowego języka skryptowego, który zaprzątał mi wówczas myśli: wyobrażałem sobie pochodną języka ABC, przemawiającą do hakerów Uniksa i C. Jako roboczą nazwę wybrałem „Python” – jestem bowiem wielkim fanem „Latającego Cyrku Monty Pythona”.

Leave a comment

Comment as a guest:

Name E-Mail
Website
Pen