Ocena:
Książka zapewnia wnikliwe i kompleksowe podejście do tematów związanych z linkerami i programami ładującymi, co czyni ją rzadkim źródłem w tej dziedzinie. Chociaż oferuje solidne podstawy do zrozumienia złożonych koncepcji związanych z wykonywalnymi plikami binarnymi i różnymi architekturami, niektórzy czytelnicy uważali, że nie spełnia ona oczekiwań w niektórych obszarach, szczególnie w zakresie praktycznych przykładów i dogłębnego omówienia współczesnych systemów.
Zalety:⬤ Mocne podstawy w koncepcjach linkerów i loaderów.
⬤ Obejmuje szeroki zakres architektur i odniesień historycznych.
⬤ Cenna zarówno dla początkujących, jak i doświadczonych programistów chcących zrozumieć programowanie niskopoziomowe.
⬤ Zawiera przydatne ćwiczenia i dyskusje na temat rzeczywistych zastosowań.
⬤ Polecana osobom zainteresowanym kompilatorami i systemami operacyjnymi.
⬤ Książka jest nieco przestarzała i brakuje jej nowoczesnego kontekstu.
⬤ Wielu czytelników uznało ją za trudną do zrozumienia ze względu na gęste informacje bez wystarczających wyjaśnień.
⬤ Ograniczone praktyczne przykłady kodu lub wskazówki dotyczące implementacji.
⬤ Niektóre tematy są omówione tylko powierzchownie, brakuje im głębi.
⬤ Skupienie się na systemach historycznych może umniejszać ich współczesne znaczenie.
(na podstawie 37 opinii czytelników)
Linkers and Loaders
Niezależnie od języka programowania i platformy, na której pracujesz, prawdopodobnie cały czas korzystasz z funkcji linkera i loadera. Ale czy wiesz, jak wykorzystać je z jak największą korzyścią? Dopiero teraz, wraz z publikacją Linkers & Loaders, pojawiła się autorytatywna książka poświęcona w całości tym głęboko zakorzenionym procesom kompilacji i uruchamiania.
Książka rozpoczyna się od szczegółowego i porównawczego opisu łączenia i ładowania, który ilustruje różnice między różnymi kompilatorami i systemami operacyjnymi. Na tym fundamencie autor przedstawia jasne, praktyczne porady, które pomogą ci tworzyć szybszy i czystszy kod. Nauczysz się unikać pułapek związanych z bibliotekami DLL systemu Windows, korzystać z oszczędzających miejsce i poprawiających wydajność technik obsługiwanych przez wiele nowoczesnych linkerów, jak najlepiej wykorzystać schemat bibliotek ELF systemu UNIX i wiele więcej.
Jeśli poważnie myślisz o programowaniu, z pewnością pochłoniesz ten wyjątkowy przewodnik po jednym z najmniej zrozumiałych tematów w tej dziedzinie. Linkers & Loaders jest również idealnym tekstem uzupełniającym dla kursów kompilatorów i systemów operacyjnych.
© 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)