Jak nauczyliśmy maszyny liczyć i myśleć za nas? Część 19. Języki do manipulacji symbolami: LISP i LOGO

Nazwa LISP pochodzi od „LISt Processing”, co sygnalizuje, że podstawową strukturą danych w tym języku programowania jest lista. Pomysłodawcą języka LISP był John McCarthy, profesor MIT.

Publikacja: 25.02.2022 00:32

Prof. John McCarthy ustawia szachownicę obok komputera IBM 7090 w ramach przygotowań do międzynarodo

Prof. John McCarthy ustawia szachownicę obok komputera IBM 7090 w ramach przygotowań do międzynarodowego meczu szachów komputerowych. Stanford (Kalifornia), 23 listopada 1966 r.

Foto: TopFoto.co.uk / Topfoto / Forum

We wcześniejszych felietonach tego cyklu (dostępnych w internecie) opisałem wiele języków programowania, które dawały programistom możliwości skutecznego opisywania różnych programów i tworzenia nawet bardzo zaawansowanych algorytmów. Języki te były jednak tak projektowane, żeby zapewnić łatwość opisywania operacji wykonywanych na liczbach. Takie bowiem były wtedy jedyne zastosowania komputerów: wprowadzano do nich dane w postaci liczb i oczekiwano wyników także w postaci liczb. Najpierw były to obliczenia dotyczące strzelania z armat, potem – gospodarki i zarządzania, następnie zaś inżynierskie i naukowe. Ale zawsze sprowadzały się one do obliczeń numerycznych.

Pozostało jeszcze 94% artykułu

Tylko 9 zł z Płatnościami powtarzalnymi

Jak zmienia się Polska, Europa i Świat? Wydarzenia, społeczeństwo, ekonomia i historia w jednym miejscu i na wyciągnięcie ręki.
Subskrybuj i bądź na bieżąco!
Historia świata
Lato w Pekinie
Materiał Promocyjny
Mieszkania na wynajem. Inwestowanie w nieruchomości dla wytrawnych
Historia świata
D-Day, czyli od sromotnej klęski w 1942 r. do wielkiego zwycięstwa
Historia świata
Moskiewski gambit – operacja „Feuerwerk”
Historia świata
Tajemnice sarkofagów z Sakkary
Historia świata
„Nic nieznaczące szpargały”