Für diesen Artikel ist leider kein Bild verfügbar.

Write Great Code, Volume 1, 2nd Edition (eBook)

(Autor)

eBook Download: EPUB
2020
472 Seiten
No Starch Press (Verlag)
978-1-7185-0037-2 (ISBN)
Systemvoraussetzungen
44,72 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
Understanding the Machine, the first volume in the landmark Write Great Code series by Randall Hyde, explains the underlying mechanics of how a computer works.This, the first volume in Randall Hyde's Write Great Code series, dives into machine organization without the extra overhead of learning assembly language programming. Written for high-level language programmers, Understanding the Machine fills in the low-level details of machine organization that are often left out of computer science and engineering courses. Learn: *; How the machine represents numbers, strings, and high-level data structures, so you'll know the inherent cost of using them. *; How to organize your data, so the machine can access it efficiently. *; How the CPU operates, so you can write code that works the way the machine does. *; How I/O devices operate, so you can maximize your application's performance when accessing those devices. *; How to best use the memory hierarchy to produce the fastest possible programs.NEW IN THIS EDITION, COVERAGE OF: *; Programming languages like Swift and Java *; Code generation on modern 64-bit CPUs *; ARM processors on mobile phones and tablets *; Newer peripheral devices *; Larger memory systems and large-scale SSDsGreat code is efficient code. But before you can write truly efficient code, you must understand how computer systems execute programs and how abstractions in programming languages map to the machine's low-level hardware. After all, compilers don't write the best machine code; programmers do. This book gives you the foundation upon which all great software is built.
Erscheint lt. Verlag 4.8.2020
Sprache englisch
Themenwelt Mathematik / Informatik Informatik Software Entwicklung
ISBN-10 1-7185-0037-8 / 1718500378
ISBN-13 978-1-7185-0037-2 / 9781718500372
Haben Sie eine Frage zum Produkt?
Wie bewerten Sie den Artikel?
Bitte geben Sie Ihre Bewertung ein:
Bitte geben Sie Daten ein:
EPUBEPUB (Adobe DRM)

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belle­tristik und Sach­büchern. Der Fließ­text wird dynamisch an die Display- und Schrift­größe ange­passt. Auch für mobile Lese­geräte ist EPUB daher gut geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Das umfassende Handbuch

von Jürgen Sieben

eBook Download (2023)
Rheinwerk Computing (Verlag)
89,90
Eine kompakte Einführung

von Brendan Burns; Joe Beda; Kelsey Hightower; Lachlan Evenson

eBook Download (2023)
dpunkt (Verlag)
39,90