Ocena:

Książka „Learn Prolog Now!” jest wysoko ceniona jako skuteczne wprowadzenie do programowania w języku Prolog i pojęć informatycznych, szczególnie dla początkujących. Zapewnia szczegółowe wyjaśnienia, ćwiczenia i podejście krok po kroku, które pozwala czytelnikom z niewielkim lub żadnym wcześniejszym doświadczeniem w programowaniu. Choć książka ta doskonale uczy podstaw i zawiera dobre przykłady, niektórzy czytelnicy zauważyli rozbieżności między nią a konkretnymi implementacjami Prolog. Dodatkowo, niektórzy stwierdzili, że brakuje w niej praktycznych zastosowań i głębszych teoretycznych eksploracji.
Zalety:⬤ Doskonałe wprowadzenie do Prologa
⬤ dostarcza szczegółowych wyjaśnień i przykładów
⬤ odpowiednia dla początkujących
⬤ zawiera ćwiczenia z rozwiązaniami
⬤ dobrze skonstruowana i łatwa do naśladowania
⬤ pomaga zwiększyć zrozumienie rekurencji
⬤ wielu czytelników odniosło sukces w nauce dzięki tej książce.
⬤ Niektóre przykłady mogą nie działać we wszystkich implementacjach Prolog
⬤ brakuje głębi w rzeczywistych zastosowaniach
⬤ krótkie wyjaśnienia w niektórych rozdziałach mogą zmylić zupełnie początkujących
⬤ praktyczne odpowiedzi do ćwiczeń nie są dostępne w wersji online.
(na podstawie 15 opinii czytelników)
Learn PROLOG Now!
Prolog jest językiem programowania, ale dość nietypowym. Prolog'' to skrót od Programming with Logic'', a powiązanie z logiką nadaje Prologowi jego szczególny charakter.
U podstaw Prolog leży zaskakująca idea: nie mów komputerowi, co ma robić. Zamiast tego należy opisywać interesujące sytuacje i wykonywać obliczenia poprzez zadawanie pytań. Prolog logicznie wydedukuje nowe fakty na temat sytuacji i przekaże nam swoje dedukcje jako odpowiedzi.
Dlaczego warto uczyć się Prologa? Po pierwsze, jego postawa "powiedz, jaki jest problem, a nie jak go rozwiązać" oznacza, że jest to język bardzo wysokiego poziomu, dobry do zastosowań bogatych w wiedzę, takich jak sztuczna inteligencja, przetwarzanie języka naturalnego i sieć semantyczna.
Tak więc studiując Prolog, zyskujesz wgląd w to, jak zaawansowane zadania mogą być obsługiwane obliczeniowo. Co więcej, Prolog wymaga innego sposobu myślenia.
Musisz nauczyć się patrzeć na problemy z nowej perspektywy, raczej deklaratywnie niż proceduralnie. Nabycie tego sposobu myślenia i nauczenie się doceniania powiązań między logiką a programowaniem sprawia, że nauka Prologa jest zarówno trudna, jak i satysfakcjonująca. Learn Prolog Now to praktyczne wprowadzenie do tego fascynującego języka.
Dostępny bezpłatnie jako książka internetowa od 2002 roku (patrz www.learnprolognow.org) Learn Prolog Now stał się jednym z najpopularniejszych wprowadzeń do języka programowania Prolog, cenionym za przejrzystość i praktyczne podejście. Jest on powszechnie używany jako podręcznik na wydziałach uniwersyteckich na całym świecie, a jeszcze częściej wykorzystywany do samodzielnej nauki. College Publications z dumą prezentuje pierwszą papierową wersję tego internetowego klasyka.
Starannie poprawiony w świetle opinii czytelników, a teraz z odpowiedziami do wszystkich ćwiczeń, tutaj znajdziesz niezbędny materiał wymagany do nauki Prologa.