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 : 9781718500372
ISBN-13 : 1718500378
Rating : 4/5 (72 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-08-04 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-08-04 - 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 2
Language: en
Pages: 641
Authors: Randall Hyde
Categories: Computers
Type: BOOK - Published: 2006-03-06 - Publisher: No Starch Press

DOWNLOAD EBOOK

It's a critical lesson that today's computer science students aren't always being taught: How to carefully choose their high-level language statements to produc
Write Great Code, Vol. 2
Language: en
Pages: 641
Authors: Randall Hyde
Categories: Computers
Type: BOOK - Published: 2004 - Publisher: No Starch Press

DOWNLOAD EBOOK

Provides information on how computer systems operate, how compilers work, and writing source code.
Designing and Programming CICS Applications
Language: en
Pages: 417
Authors: John Horswill
Categories: Computers
Type: BOOK - Published: 2000-07-31 - Publisher: "O'Reilly Media, Inc."

DOWNLOAD EBOOK

CICS is an application server that delivers industrial-strength, online transaction management for critical enterprise applications. Proven in the market for ov
Write Great Code, Volume 2, 2nd Edition
Language: en
Pages: 658
Authors: Randall Hyde
Categories: Computers
Type: BOOK - Published: 2020-08-04 - Publisher: No Starch Press

DOWNLOAD EBOOK

Explains how compilers translate high-level language source code (like code written in Python) into low-level machine code (code that the computer can understan