Ocena:
Książka ta jest uważana za solidne źródło informacji technicznych na temat technologii kompilatorów z pewnymi szczegółowymi wyjaśnieniami, szczególnie dla czytelników zaznajomionych z podstawowymi teoriami. Jest jednak krytykowana za to, że nie jest tak wszechstronna i przystępna jak inne teksty, w szczególności „Dragon Book”. Wzywa się do poprawy praktycznej zawartości i lepszej organizacji.
Zalety:⬤ Aktualne omówienie technologii kompilatorów, w tym nowoczesnych narzędzi, takich jak LLVM.
⬤ Świetne, szczegółowe wyjaśnienia, szczególnie dla osób z doświadczeniem w koncepcjach teoretycznych.
⬤ Uznawana za dobre źródło informacji.
⬤ Niektórzy czytelnicy uznali ją za dokładną i doskonałą do zrozumienia szczegółów kompilatora.
⬤ Wielu sekcjom brakuje szczegółów i przejrzystości w porównaniu do „Dragon Book”.
⬤ Jest krytykowana za to, że jest mniej wciągająca i trudniejsza w czytaniu niż alternatywne źródła.
⬤ Praktyczne zastosowania, takie jak użycie narzędzi i zasady projektowania oprogramowania, są niedostatecznie reprezentowane.
⬤ Pewne problemy z opakowaniem zgłaszane przez klientów, prowadzące do tego, że książki docierają w stanie gorszym niż nowy.
(na podstawie 6 opinii czytelników)
Engineering a Compiler
Engineering a Compiler, Third Edition jest pełna aktualizacji technicznych, nowych materiałów obejmujących najnowsze osiągnięcia w technologii kompilatorów oraz fundamentalnej zmiany w prezentacji środkowej części książki, z nowymi rozdziałami koncentrującymi się na opracowaniu semantycznym (problemy, które pojawiają się podczas generowania kodu z doraźnych schematów tłumaczenia składniowego w wygenerowanym parserze), na wsparciu runtime dla nazewnictwa i adresowalności oraz na kształcie kodu dla wyrażeń, przypisań i struktur kontrolnych.
Czołowi edukatorzy i badacze Keith Cooper i Linda Torczon poprawili swój popularny tekst, wprowadzając świeże podejście do nauki ważnych technik konstruowania nowoczesnego kompilatora, łącząc podstawowe zasady z pragmatycznymi spostrzeżeniami z własnego doświadczenia w tworzeniu najnowocześniejszych kompilatorów.
© 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)