Praktyczny wspólny LISP

Ocena:   (4,7 na 5)

Praktyczny wspólny LISP (Peter Seibel)

Opinie czytelników

Podsumowanie:

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)

Oryginalny tytuł:

Practical Common LISP

Zawartość książki:

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.

Dodatkowe informacje o książce:

ISBN:9781430211617
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Koderzy w pracy: Refleksje na temat rzemiosła programowania - Coders at Work: Reflections on the...
Peter Seibel przeprowadza wywiady z 15...
Koderzy w pracy: Refleksje na temat rzemiosła programowania - Coders at Work: Reflections on the Craft of Programming
Praktyczny Common LISP - Practical Common LISP
Teraz dostępny w miękkiej oprawie.Lisp jest często uważany za język akademicki, ale nie musi tak być. Jest to pierwsza...
Praktyczny Common LISP - Practical Common LISP
Praktyczny wspólny LISP - 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...
Praktyczny wspólny LISP - Practical Common LISP
Praktyczny wspólny LISP - 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...
Praktyczny wspólny LISP - Practical Common LISP

Prace autora wydały następujące wydawnictwa:

© 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)