Praktyczny wspólny LISP

Ocena:   (4,7 na 5)

Praktyczny wspólny LISP (Peter Seibel)

Opinie czytelników

Podsumowanie:

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.

Wady:

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)

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 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.

Dodatkowe informacje o książce:

ISBN:9781590592397
Autor:
Wydawca:
Język:angielski
Oprawa:Twarda 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)