Write Great Code, Volume 1, 2nd Edition

Write Great Code, Volume 1, 2nd Edition
Author :
Publisher : No Starch Press
Total Pages : 474
Release :
ISBN-10 : 9781718500365
ISBN-13 : 171850036X
Rating : 4/5 (65 Downloads)

Book Synopsis Write Great Code, Volume 1, 2nd Edition by : Randall Hyde

Download or read book Write Great Code, Volume 1, 2nd Edition written by Randall Hyde and published by No Starch Press. This book was released on 2020-07-31 with total page 474 pages. Available in PDF, EPUB and Kindle. Book excerpt: 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. Great 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. 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 SSDs


Write Great Code, Volume 1, 2nd Edition Related Books

Write Great Code, Volume 1, 2nd Edition
Language: en
Pages: 474
Authors: Randall Hyde
Categories: Computers
Type: BOOK - Published: 2020-07-31 - Publisher: No Starch Press

DOWNLOAD EBOOK

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.
Write Great Code, Volume 1
Language: en
Pages: 461
Authors: Randall Hyde
Categories: Computers
Type: BOOK - Published: 2004-11-01 - Publisher: No Starch Press

DOWNLOAD EBOOK

Today's programmers are often narrowly trained because the industry moves too fast. That's where Write Great Code, Volume 1: Understanding the Machine comes in.
Write Great Code, Volume 2, 2nd Edition
Language: en
Pages: 658
Authors: Randall Hyde
Categories: Computers
Type: BOOK - Published: 2020-08-11 - Publisher: No Starch Press

DOWNLOAD EBOOK

Thinking Low-Level, Writing High-Level, the second volume in the landmark Write Great Code series by Randall Hyde, covers high-level programming languages (such
The Art of Assembly Language, 2nd Edition
Language: en
Pages: 764
Authors: Randall Hyde
Categories: Computers
Type: BOOK - Published: 2010-03-01 - Publisher: No Starch Press

DOWNLOAD EBOOK

Assembly is a low-level programming language that's one step above a computer's native machine language. Although assembly language is commonly used for writing
Code Complete
Language: en
Pages: 952
Authors: Steve McConnell
Categories: Computers
Type: BOOK - Published: 2004-06-09 - Publisher: Pearson Education

DOWNLOAD EBOOK

Widely considered one of the best practical guides to programming, Steve McConnell’s original CODE COMPLETE has been helping developers write better software