Pisz świetny kod, tom 1, wydanie 2: Zrozumieć maszynę

Ocena:   (4,8 na 5)

Pisz świetny kod, tom 1, wydanie 2: Zrozumieć maszynę (Randall Hyde)

Opinie czytelników

Podsumowanie:

Książka służy jako źródło wprowadzające dla początkujących w tworzeniu oprogramowania, kładąc solidne podstawy i zajmując się podstawowymi zasadami programowania. Istnieją jednak skargi dotyczące fizycznego stanu książki po jej otrzymaniu.

Zalety:

Zapewnia solidne podstawy do zrozumienia koncepcji programowania
dobrze napisana i przejrzysta
pomaga początkującym zrozumieć mechanikę tworzenia oprogramowania
odpowiednia dla młodych odbiorców.

Wady:

Fizyczny stan książki był kiepski w momencie dostawy dla niektórych klientów.

(na podstawie 4 opinii czytelników)

Oryginalny tytuł:

Write Great Code, Volume 1, 2nd Edition: Understanding the Machine

Zawartość książki:

Understanding the Machine, pierwszy tom przełomowej serii Write Great Codeautorstwa Randalla Hyde'a, wyjaśnia podstawowe mechanizmy działania komputera.

Ten, pierwszy tom serii Write Great Code autorstwa Randalla Hyde'a, zagłębia się w organizację maszyn bez dodatkowego narzutu związanego z nauką programowania w języku asemblera. Napisany dla programistów języków wysokiego poziomu, Understanding the Machine wypełnia niskopoziomowe szczegóły organizacji maszyn, które często są pomijane w kursach informatyki i inżynierii.

Dowiedz się:

- Jak maszyna reprezentuje liczby, ciągi znaków i struktury danych wysokiego poziomu, dzięki czemu poznasz nieodłączny koszt ich używania.

Jak organizować dane, aby maszyna mogła uzyskać do nich wydajny dostęp.

- Jak działa procesor, abyś mógł pisać kod, który działa tak, jak robi to maszyna.

- Jak działają urządzenia wejścia/wyjścia, dzięki czemu można zmaksymalizować wydajność aplikacji podczas uzyskiwania dostępu do tych urządzeń.

Jak najlepiej wykorzystać hierarchię pamięci do tworzenia najszybszych możliwych programów.

NOWOŚCIĄ W TYM WYDANIU JEST OMÓWIENIE

- Języki programowania, takie jak Swift i Java.

- Generowanie kodu na nowoczesnych 64-bitowych procesorach.

- Procesory ARM w telefonach komórkowych i tabletach.

Nowsze urządzenia peryferyjne.

Większe systemy pamięci i dyski SSD na dużą skalę.

Świetny kod to wydajny kod. Ale zanim będziesz mógł napisać naprawdę wydajny kod, musisz zrozumieć, w jaki sposób systemy komputerowe wykonują programy i jak abstrakcje w językach programowania mapują się na niskopoziomowy sprzęt maszyny. W końcu to nie kompilatory piszą najlepszy kod maszynowy - robią to programiści. Ta książka daje ci podstawy, na których zbudowane jest całe świetne oprogramowanie.

Dodatkowe informacje o książce:

ISBN:9781718500365
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa
Rok wydania:2020
Liczba stron:470

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Sztuka języka asemblera, wydanie 2 - Art Of Assembly Language, 2nd Edition
Asembler to niskopoziomowy język programowania, który znajduje się o krok...
Sztuka języka asemblera, wydanie 2 - Art Of Assembly Language, 2nd Edition
Sztuka 64-bitowego asemblera, tom 1: Organizacja i programowanie maszyn X86-64 - The Art of 64-Bit...
Nowa książka o programowaniu w języku asemblera...
Sztuka 64-bitowego asemblera, tom 1: Organizacja i programowanie maszyn X86-64 - The Art of 64-Bit Assembly, Volume 1: X86-64 Machine Organization and Programming
Write Great Code, Volume 2, 2nd Edition: Myślenie niskopoziomowe, pisanie wysokopoziomowe - Write...
Wyjaśnia, w jaki sposób kompilatory tłumaczą kod...
Write Great Code, Volume 2, 2nd Edition: Myślenie niskopoziomowe, pisanie wysokopoziomowe - Write Great Code, Volume 2, 2nd Edition: Thinking Low-Level, Writing High-Level
The Book of Ic: Przewodnik dla poszukiwaczy przygód - The Book of Ic: A Guide for...
Obszerny, praktyczny przewodnik po podłączaniu rzeczywistych urządzeń...
The Book of Ic: Przewodnik dla poszukiwaczy przygód - The Book of Ic: A Guide for Adventurers
Pisz świetny kod, tom 1, wydanie 2: Zrozumieć maszynę - Write Great Code, Volume 1, 2nd Edition:...
Understanding the Machine , pierwszy tom...
Pisz świetny kod, tom 1, wydanie 2: Zrozumieć maszynę - Write Great Code, Volume 1, 2nd Edition: Understanding the Machine
Pisz świetny kod, tom 3: Inżynieria oprogramowania - Write Great Code, Volume 3: Engineering...
Dowiedz się, jak pisać kod, który wszyscy uważają za...
Pisz świetny kod, tom 3: Inżynieria oprogramowania - Write Great Code, Volume 3: Engineering Software

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