C Programming Language
Autor Dennis Ritchie, Brian W. Kernighanen Limba Engleză Paperback – 22 mar 1988
Găsim în această carte un instrument de lucru fundamental, unde codul sursă nu este doar ilustrativ, ci provine direct din fișiere testate pe mașină, asigurând o precizie tehnică absolută. C Programming Language rămâne referința definitivă, scrisă chiar de creatorii limbajului, Dennis Ritchie și Brian W. Kernighan. Această a doua ediție, adaptată standardului ANSI, demonstrează că un limbaj eficient nu are nevoie de un volum masiv pentru a fi explicat exhaustiv.
Structura este una de o rigoare exemplară. Începând cu o introducere tip tutorial, parcursul logic ne poartă prin tipuri de date, operatori și fluxuri de control, culminând cu capitolele despre funcții și structura programelor. Apreciem în mod deosebit modul în care autorii tratează subiectele sensibile, precum pointerii și tablourile, oferind programe care pot converti declarări complexe în limbaj natural. Spre deosebire de abordarea grafică pe care o întâlnim la Donald G. Alcock în Illustrating C, volumul de față mizează pe o economie de cuvinte și o densitate a informației care respectă inteligența programatorului.
Ca și Noel Kalicharan în C by Example, autorii distilează experiență reală în principii acționabile, însă aici primim și o perspectivă unică asupra interfeței sistemului UNIX în capitolul final. Cartea nu se pierde în detalii de implementare specifice unui singur compilator, ci construiește o fundație solidă pentru scrierea de programe portabile și eficiente, fiind indispensabilă oricui dorește să înțeleagă mecanismele de bază ale calculatoarelor.
Preț: 375.05 lei
Preț vechi: 468.81 lei
-20%
Carte disponibilă
Livrare economică 27 aprilie-04 mai
Livrare express 16-22 aprilie pentru 42.77 lei
Specificații
ISBN-10: 0131103628
Pagini: 288
Ilustrații: index
Dimensiuni: 178 x 235 x 16 mm
Greutate: 0.51 kg
Ediția:Nouă
Editura: Pearson
Locul publicării:Upper Saddle River, United States
De ce să citești această carte
Recomandăm această carte oricărui programator care dorește să stăpânească limbajul C de la sursa sa originală. Veți câștiga o înțelegere profundă a gestionării memoriei și a structurilor de date prin exemple concise și testate. Este alegerea ideală pentru cei care apreciază claritatea tehnică și vor să scrie cod performant, fiind considerată pe bună dreptate „biblia” programării în C.
Despre autor
Dennis Ritchie a fost un cercetător eminent în informatică, laureat al Premiului Turing și creatorul limbajului de programare C, precum și co-creator al sistemului de operare UNIX. Contribuția sa a modelat industria software modernă. Brian W. Kernighan este un informatician de renume, profesor la Universitatea Princeton și autor al multor volume clasice de computere. Împreună, au definit standardul de facto pentru documentația tehnică prin stilul lor clar și pragmatic, numele lor devenind sinonime cu excelența în dezvoltarea software.
Descriere scurtă
Textul de pe ultima copertă
This book is meant to help the reader learn how to program in C. It is the definitive reference guide, now in a second edition. Although the first edition was written in 1978, it continues to be a worldwide best-seller. This second edition brings the classic original up to date to include the ANSI standard.
From the Preface:
We have tried to retain the brevity of the first edition. C is not a big language, and it is not well served by a big book. We have improved the exposition of critical features, such as pointers, that are central to C programming. We have refined the original examples, and have added new examples in several chapters. For instance, the treatment of complicated declarations is augmented by programs that convert declarations into words and vice versa. As before, all examples have been tested directly from the text, which is in machine-readable form.
As we said in the first preface to the first edition, C "wears well as one's experience with it grows." With a decade more experience, we still feel that way. We hope that this book will help you to learn C and use it well.
Notă biografică
Brian W. Kernighan received his BASc from the University of Toronto in 1964 and a PhD in electrical engineering from Princeton in 1969. He was a member of the Computing Science Research center at Bell Labs until 2000, and is now a professor in the Computer Science Department at Princeton. He was a co-creator of several programming languages, including AWK, AMPL, and a number of tools for document preparation. He is the co-author of 10 books and some technical papers, and holds 4
patents. He was elected to the National Academy of Engineering in 2002. His research areas include programming languages, tools and interfaces that make computers easier to use, often for non-specialist users. He is also interested in technology
education for non-technical audiences.
Dennis Ritchie was a computer scientist notable for his influence on ALTRAN, B, BCPL, C, Multics, and Unix.
Cuprins
1. A Tutorial Introduction.
2. Types, Operators, and Expressions.
3. Control Flow.
4. Functions and Program Structure.
5. Pointers and Arrays.
6. Structures.
7. Input and Output.
8. The UNIX System Interface.
Appendix A.
Appendix B.
Appendix C.
Index.