Ocena:
Książka „K&R of Common Lisp” autorstwa Paula Grahama jest wysoko ceniona jako niezbędne wprowadzenie do języka Common Lisp, chwalona za przejrzystość, zawartość informacyjną i praktyczne ćwiczenia, które usprawniają naukę. Omawia zarówno techniczne aspekty języka, jak i jego filozoficzne podstawy. Jednak niektóre recenzje podkreślają obawy dotyczące przestarzałych przykładów i jakości oprawy książki, z sugestiami, że może ona nie być odpowiednia jako pierwsza książka Lisp.
Zalety:⬤ treściwa i zwięzła
⬤ dobrze pomyślane ćwiczenia zwiększają zrozumienie
⬤ odpowiednia do samodzielnego studiowania
⬤ filozoficzne spostrzeżenia na temat programowania
⬤ doskonała dla osób przechodzących z innych języków programowania
⬤ wysokiej jakości tekst i dodatki.
⬤ przestarzałe przykłady, które mogą nie kompilować się w nowoczesnych implementacjach
⬤ zgłaszane problemy z wiązaniem
⬤ może nie nadawać się jako tekst wprowadzający
⬤ niektórzy użytkownicy uznali wyjaśnienia podstawowych pojęć za niewystarczające
⬤ droga, biorąc pod uwagę dostępność darmowych zasobów.
(na podstawie 39 opinii czytelników)
Uczący użytkowników nowych i potężniejszych sposobów myślenia o programach, ten tekst dwa w jednym zawiera samouczek - pełen przykładów - który wyjaśnia wszystkie podstawowe koncepcje programowania w języku Lisp, a także aktualne podsumowanie ANSI Common Lisp, wymieniające każdy operator w tym języku. Informacyjny i zabawny, daje użytkownikom wszystko, czego potrzebują, aby zacząć pisać programy w Lisp zarówno wydajnie, jak i skutecznie, i podkreśla takie innowacyjne funkcje Lisp, jak automatyczne zarządzanie pamięcią, typowanie manifestów, zamknięcia i wiele innych.
Podzielając materiał na dwie części, samouczek obejmuje temat po temacie zasadniczy rdzeń Common Lisp i podsumowuje lekcje z poprzednich rozdziałów w dwóch przykładach rzeczywistych zastosowań: backward-chainer i wbudowany język programowania obiektowego. Składająca się z trzech dodatków, podsumowująca połowa książki zawiera kod źródłowy dla wybranych powszechnie używanych operatorów Common Lisp, wraz z definicjami, które oferują kompleksowe wyjaśnienie języka i zapewniają bogate źródło rzeczywistych przykładów; podsumowuje niektóre różnice między ANSI Common Lisp i Common Lisp, tak jak został pierwotnie zdefiniowany w 1984 roku; i zawiera zwięzły opis każdej funkcji, makra i specjalnego operatora w ANSI Common Lisp.
Książka kończy się sekcją notatek zawierającą wyjaśnienia, odniesienia i dodatkowy kod. Dla programistów komputerowych.
© 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)