Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level

Note moyenne 3,97
( 29 avis fournis par Goodreads )
 
9781593270650: Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level

The second volume in the Write Great Code series supplies the critical information that today's computer science students don't often get from college and university courses: How to carefully choose their high-level language statements to produce efficient code. Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level, teaches software engineers how compilers translate high-level language statements and data structures into machine code. Armed with this knowledge, a software engineer can make an informed choice concerning the use of those high-level structures to help the compiler produce far better machine code--all without having to give up the productivity and portability benefits of using a high-level language.

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.

From the Back Cover :

No prior knowledge of assembly language required!

In the beginning, most software was written in assembly, the CPU’s low-level language, in order to achieve acceptable performance on relatively slow hardware. Early programmers were sparing in their use of high-level language code, knowing that a high-level language compiler would generate crummy, low-level machine code for their software. Today, however, many programmers write in high-level languages like C, C++, Pascal, Java, or BASIC. The result is often sloppy, inefficient code. You don’t need to give up the productivity and portability of high-level languages in order to produce more efficient software.

In this second volume of the Write Great Code series, you’ll learn:
· How to analyze the output of a compiler to verify that your code does, indeed, generate good machine code
· The types of machine code statements that compilers typically generate for common control structures, so you can choose the best statements when writing HLL code
· Just enough 80x86 and PowerPC assembly language to read compiler output
· How compilers convert various constant and variable objects into machine data, and how to use these objects to write faster and shorter programs

With an understanding of how compilers work, you’ll be able to write source code that they can translate into elegant machine code. That understanding starts right here, with Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level.

About the Author :

Randall Hyde is the author of Write Great Code Volumes 1 and 2 (No Starch Press) and the co-author of MASM 6.0 Bible (The Waite Group). He has written for Dr. Dobb ™s Journal, Byte, and various professional journals. Hyde taught assembly language at the University of California, Riverside for over a decade.

Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.

Meilleurs résultats de recherche sur AbeBooks

1.

Hyde, Randall
ISBN 10 : 1593270658 ISBN 13 : 9781593270650
Neuf(s) Paperback Quantité : > 20
impression à la demande
Vendeur
BargainBookStores
(Grand Rapids, MI, Etats-Unis)
Evaluation vendeur
[?]

Description du livre Paperback. État : New. This item is printed on demand. Item doesn't include CD/DVD. N° de réf. du libraire 910657

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 23,56
Autre devise

Ajouter au panier

Frais de port : EUR 3,42
Vers Etats-Unis
Destinations, frais et délais

2.

Hyde, Randall
Edité par No Starch Press
ISBN 10 : 1593270658 ISBN 13 : 9781593270650
Neuf(s) PAPERBACK Quantité : > 20
Vendeur
Mediaoutlet12345
(Springfield, VA, Etats-Unis)
Evaluation vendeur
[?]

Description du livre No Starch Press. PAPERBACK. État : New. 1593270658 *BRAND NEW* Ships Same Day or Next!. N° de réf. du libraire SWATI2122350600

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 24,73
Autre devise

Ajouter au panier

Frais de port : EUR 3,42
Vers Etats-Unis
Destinations, frais et délais

3.

Randall Hyde
Edité par No Starch Press (2017)
ISBN 10 : 1593270658 ISBN 13 : 9781593270650
Neuf(s) Paperback Quantité : 12
impression à la demande
Vendeur
Murray Media
(North Miami Beach, FL, Etats-Unis)
Evaluation vendeur
[?]

Description du livre No Starch Press, 2017. Paperback. État : New. This item is printed on demand. N° de réf. du libraire 1593270658

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 29,16
Autre devise

Ajouter au panier

Frais de port : EUR 2,56
Vers Etats-Unis
Destinations, frais et délais

4.

Randall Hyde
Edité par No Starch Press,US, United States (2006)
ISBN 10 : 1593270658 ISBN 13 : 9781593270650
Neuf(s) Paperback Quantité : 1
Vendeur
The Book Depository US
(London, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre No Starch Press,US, United States, 2006. Paperback. État : New. Language: English . Brand New Book. The second volume in the Write Great Code series supplies the critical information that today s computer science students don t often get from college and university courses: How to carefully choose their high-level language statements to produce efficient code. Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level, teaches software engineers how compilers translate high-level language statements and data structures into machine code. Armed with this knowledge, a software engineer can make an informed choice concerning the use of those high-level structures to help the compiler produce far better machine code--all without having to give up the productivity and portability benefits of using a high-level language. N° de réf. du libraire AAS9781593270650

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 32
Autre devise

Ajouter au panier

Frais de port : Gratuit
De Royaume-Uni vers Etats-Unis
Destinations, frais et délais

5.

Hyde, Randall
Edité par No Starch Press
ISBN 10 : 1593270658 ISBN 13 : 9781593270650
Neuf(s) PAPERBACK Quantité : 3
Vendeur
Lakeside Books
(Benton Harbor, MI, Etats-Unis)
Evaluation vendeur
[?]

Description du livre No Starch Press. PAPERBACK. État : New. 1593270658 BRAND NEW, GIFT QUALITY! NOT OVERSTOCKS OR MARKED UP REMAINDERS! DIRECT FROM THE PUBLISHER!|2.23. N° de réf. du libraire OTF-Y-9781593270650

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 28,91
Autre devise

Ajouter au panier

Frais de port : EUR 3,42
Vers Etats-Unis
Destinations, frais et délais

6.

Randall Hyde
Edité par No Starch Press,US, United States (2006)
ISBN 10 : 1593270658 ISBN 13 : 9781593270650
Neuf(s) Paperback Quantité : 1
Vendeur
The Book Depository
(London, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre No Starch Press,US, United States, 2006. Paperback. État : New. Language: English . Brand New Book. The second volume in the Write Great Code series supplies the critical information that today s computer science students don t often get from college and university courses: How to carefully choose their high-level language statements to produce efficient code. Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level, teaches software engineers how compilers translate high-level language statements and data structures into machine code. Armed with this knowledge, a software engineer can make an informed choice concerning the use of those high-level structures to help the compiler produce far better machine code--all without having to give up the productivity and portability benefits of using a high-level language. N° de réf. du libraire AAS9781593270650

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 32,76
Autre devise

Ajouter au panier

Frais de port : Gratuit
De Royaume-Uni vers Etats-Unis
Destinations, frais et délais

7.

Randall Hyde
Edité par No Starch Press 2006-03-14, S.l. (2006)
ISBN 10 : 1593270658 ISBN 13 : 9781593270650
Neuf(s) paperback Quantité : > 20
Vendeur
Blackwell's
(Oxford, OX, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre No Starch Press 2006-03-14, S.l., 2006. paperback. État : New. N° de réf. du libraire 9781593270650

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 32,77
Autre devise

Ajouter au panier

Frais de port : EUR 3,34
De Royaume-Uni vers Etats-Unis
Destinations, frais et délais

8.

Randall Hyde
Edité par No Starch Press (2006)
ISBN 10 : 1593270658 ISBN 13 : 9781593270650
Neuf(s) Paperback Quantité : 10
Vendeur
Ergodebooks
(RICHMOND, TX, Etats-Unis)
Evaluation vendeur
[?]

Description du livre No Starch Press, 2006. Paperback. État : New. N° de réf. du libraire INGM9781593270650

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 32,96
Autre devise

Ajouter au panier

Frais de port : EUR 3,42
Vers Etats-Unis
Destinations, frais et délais

9.

Randall Hyde
Edité par No Starch Press
ISBN 10 : 1593270658 ISBN 13 : 9781593270650
Neuf(s) Paperback Quantité : 20
Vendeur
BuySomeBooks
(Las Vegas, NV, Etats-Unis)
Evaluation vendeur
[?]

Description du livre No Starch Press. Paperback. État : New. Paperback. 640 pages. The second volume in the Write Great Code series supplies the critical information that todays computer science students dont often get from college and university courses: How to carefully choose their high-level language statements to produce efficient code. Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level, teaches software engineers how compilers translate high-level language statements and data structures into machine code. Armed with this knowledge, a software engineer can make an informed choice concerning the use of those high-level structures to help the compiler produce far better machine code--all without having to give up the productivity and portability benefits of using a high-level language. This item ships from multiple locations. Your book may arrive from Roseburg,OR, La Vergne,TN. Paperback. N° de réf. du libraire 9781593270650

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 35,65
Autre devise

Ajouter au panier

Frais de port : EUR 3,39
Vers Etats-Unis
Destinations, frais et délais

10.

Randall Hyde
Edité par No Starch Press (2006)
ISBN 10 : 1593270658 ISBN 13 : 9781593270650
Neuf(s) Couverture souple Edition originale Quantité : 1
Vendeur
European-Media-Service Mannheim
(Mannheim, Allemagne)
Evaluation vendeur
[?]

Description du livre No Starch Press, 2006. État : New. N° de réf. du libraire TH9781593270650

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 35,18
Autre devise

Ajouter au panier

Frais de port : EUR 3,99
De Allemagne vers Etats-Unis
Destinations, frais et délais

autres exemplaires de ce livre sont disponibles

Afficher tous les résultats pour ce livre