Ocena:
Practical Common Lisp to dobrze przyjęta książka, która zapewnia praktyczne podejście do nauki programowania w języku Lisp. Kładzie nacisk na praktyczne projekty, szczególnie we wczesnych rozdziałach, i jest chwalona za skuteczność w wyjaśnianiu złożonych pojęć z jasnością. Jest jednak bardziej odpowiednia dla osób z pewnym wcześniejszym doświadczeniem w programowaniu, ponieważ początkujący mogą uznać materiał za przytłaczający bez podstawowej wiedzy. Książka jest znana z tego, że zmienia perspektywę programowania i demonstruje możliwości Lispa w rzeczywistych zastosowaniach.
Zalety:⬤ Wciągające i praktyczne podejście
⬤ # Przejrzyste wyjaśnienia złożonych koncepcji
⬤ # Efektywny styl nauczania, który stanowi wyzwanie dla czytelnika
⬤ # Silny nacisk na rzeczywiste aplikacje i projekty
⬤ # # Obejmuje wiele przydatnych funkcji Common Lisp
⬤ # # Dobrze zorganizowane rozdziały poświęcone konkretnym tematom
⬤ # # Zachęca czytelników do ponownego przemyślenia paradygmatów programowania
⬤ # # Dobre przykłady i przejrzysta ekspozycja.
⬤ Nie nadaje się jako pierwsza książka o programowaniu
⬤ # Wymaga wcześniejszej wiedzy programistycznej, aby w pełni z niej skorzystać
⬤ # Niektóre treści mogą być przytłaczające dla zupełnie początkujących
⬤ # Zaawansowany język i koncepcje mogą stanowić wyzwanie dla mniej doświadczonych programistów
⬤ # Niektórzy uważali, że organizacja może być początkowo myląca.
(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 sposobu 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 dysponował kodem 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)