Ocena:
Książka stanowi dogłębną analizę historii i ewolucji języka programowania LISP, oferując cenne spostrzeżenia zarówno programistom, jak i entuzjastom. Jest uważana za niezbędną lekturę dla osób zainteresowanych historią programowania i unikalnymi cechami LISP. Niektórzy czytelnicy mogą jednak uznać ten materiał za trudny i nie do końca przystępny.
Zalety:Cenny historyczny wgląd w LISP, dobrze napisany i zwięzły, zwiększa uznanie dla LISP, niezbędny dla programistów, imponujące osiągnięcie w definicji programowania, interesujące dla entuzjastów LISP.
Wady:Niektóre treści mogą być trudne do zrozumienia dla początkujących lub tych, którzy nie są dogłębnie zaznajomieni z koncepcjami programowania.
(na podstawie 9 opinii czytelników)
LISP 1.5 Programmer's Manual
Podręcznik opisuje LISP, formalny język matematyczny. LISP różni się od większości języków programowania na trzy ważne sposoby.
Pierwszy sposób dotyczy natury danych. Język LISP jest przeznaczony przede wszystkim do symbolicznego przetwarzania danych wykorzystywanych do obliczeń symbolicznych w rachunku różniczkowym i całkowym, teorii obwodów elektrycznych, logice matematycznej, grach i innych dziedzinach sztucznej inteligencji. Podręcznik opisuje LISP, formalny język matematyczny.
LISP różni się od większości języków programowania na trzy ważne sposoby. Pierwszy sposób dotyczy natury danych.
W języku LISP wszystkie dane mają postać wyrażeń symbolicznych, zwykle określanych jako wyrażenia S, o nieokreślonej długości, które mają strukturę rozgałęzionego drzewa, dzięki czemu można łatwo wyodrębnić znaczące podwyrażenia. W systemie LISP większość dostępnej pamięci jest wykorzystywana do przechowywania wyrażeń S w postaci struktur listowych. Drugą różnicą jest to, że język LISP jest językiem źródłowym, który określa, w jaki sposób wyrażenia S mają być przetwarzane.
Po trzecie, LISP może interpretować i wykonywać programy napisane w formie wyrażeń S. W ten sposób, podobnie jak język maszynowy i w przeciwieństwie do większości innych języków wysokiego poziomu, może być używany do generowania programów do dalszego wykonywania.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)