Ocena:
Practical Common Lisp jest wysoko ceniony za skuteczne nauczanie języka Common Lisp, kładąc nacisk na praktyczne zastosowania i zaawansowane koncepcje programistyczne. Chociaż jest chwalony za swoją głębię i przejrzystość, wielu recenzentów sugeruje, że może nie być odpowiedni dla absolutnie początkujących bez wcześniejszego doświadczenia w programowaniu.
Zalety:Książka zapewnia praktyczną i dogłębną eksplorację Common Lisp, obejmującą podstawowe funkcje i zaawansowane koncepcje. Oferuje przykłady z prawdziwego świata i jest bardzo pouczająca, wciągająca i przyjemna dla osób z wcześniejszym doświadczeniem w programowaniu. Szczególnie cenne są szczegółowe wyjaśnienia autora i dyskusje poboczne. Wielu czytelników uważa, że skutecznie zmienia ich perspektywę na programowanie i naukę.
Wady:Złożoność książki i zaawansowany język mogą być przytłaczające dla zupełnie początkujących. Niektórzy recenzenci zauważyli, że struktura organizacyjna może być myląca, z praktycznymi elementami pojawiającymi się przed podstawowymi tematami. Ponadto język używany przez autora może być uważany za zbyt złożony dla osób początkujących w programowaniu, a niektóre sekcje mogą wydawać się suche w porównaniu z bardziej rozrywkowymi książkami o programowaniu.
(na podstawie 90 opinii czytelników)
Practical Common LISP
Lisp jest uważany za język akademicki, ale nie musi tak być. Jest to pierwsza książka, która przedstawia Lisp jako język dla prawdziwego świata.
Część I stanowi wprowadzenie do języka Lisp. Celem części I jest zapewnienie czytelnikowi ogólnego zrozumienia cech języka i wystarczająco solidnego zrozumienia ich działania, aby przygotować czytelnika do praktycznych przykładów kodu w części II. Część I zawiera studia przypadków Franz Store, Viaweb, Pandorabots i ASCENT.
Część II przedstawia większe przykłady praktycznego programowania w języku Lisp. Praktyczne przykłady w tej części koncentrują się wokół budowy serwera strumieniowego przesyłania plików mp3. Pod koniec książki czytelnik będzie miał kod serwera mp3 w Lisp, który obsługuje strumieniowe przesyłanie plików mp3 za pośrednictwem protokołu Shoutcast do dowolnego standardowego oprogramowania klienckiego mp3 (np. iTunes, XMMS lub WinAmp). Siebel pokaże, jak przechowywać metadane zarówno w prostej domowej bazie danych sexp, jak i relacyjnej bazie danych (MySQL). Zademonstruje, jak używać wątków do obsługi wielu jednoczesnych połączeń klienckich. Serwer będzie reklamował interfejs Web Service (WSDL), a programista Web Services (tj. każdy, kto ma Visual Studio.NET) może napisać aplikację, która zastąpi interfejs oparty na przeglądarce.
© 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)