This history of computer programming details what a programmer was, is, and will be in the future world of AI-driven software development. Other books on this subject either focus on just the history of programming, a specific person in history, or just a technical look at programming, but this title breaks programming down into three eras (before 1970, 1970-Today, and the Future of Programming), highlighting important programmers throughout history while weaving in the code that a programmer is looking for in a programming book. In particular, the last section uniquely addresses the death of…mehr
This history of computer programming details what a programmer was, is, and will be in the future world of AI-driven software development. Other books on this subject either focus on just the history of programming, a specific person in history, or just a technical look at programming, but this title breaks programming down into three eras (before 1970, 1970-Today, and the Future of Programming), highlighting important programmers throughout history while weaving in the code that a programmer is looking for in a programming book. In particular, the last section uniquely addresses the death of Moores' law, the flailing of languages, the truth about Quantum Computing and AI, and the need for professionalism and ethics, as the future of programming enters uncharted territories.Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.
Robert C. Martin (Uncle Bob) has been a programmer and software development expert since 1970. He is founder of Uncle Bob Consulting, LLC, and cofounder with his son Micah Martin of The Clean Coders LLC. Martin has published dozens of articles in various trade journals and is a regular speaker at international conferences and trade shows. He is the author of many books, including Agile Software Development: Principles, Patterns, and Practices; UML for Java Programmers; Clean Code; The Clean Coder; Clean Architecture; Clean Agile; Clean Craftsmanship; and Functional Design. Martin served for three years as editor-in-chief of the C++ Report and as the first chairman of the Agile Alliance.
Inhaltsangabe
Foreword Preface Timeline About This Book Acknowledgments About the Author Part I: Setting the Stage Chapter 1: Who Are We? Part II: The Giants Chapter 2: Babbage: The First Computer Engineer Chapter 3: Hilbert, Turing, and Von Neumann: The First Computer Architects Chapter 4: Grace Hopper: The First Software Engineer Chapter 5: John Backus: The First HLL Chapter 6: Edsger Dijkstra: The First Computer Scientist Chapter 7: Nygaard and Dahl: The First OOPL Chapter 8: John Kemeny: The First "Everyman's" Language--Basic Chapter 9: Judith Allen Chapter 10: Thompson, Ritchie, Kernighan Part III: The Knee of the Curve Chapter 11: The Sixties Chapter 12: The Seventies Chapter 13: The Eighties Chapter 14: The Nineties Chapter 15: Millennium Part IV: The Future Chapter 16: Languages Chapter 17: A.I. Chapter 18: Hardware Chapter 19: The World Wide Web Chapter 20: Programming Afterword Glossary of Terms Cast of Supporting Characters Index
Foreword Preface Timeline About This Book Acknowledgments About the Author Part I: Setting the Stage Chapter 1: Who Are We? Part II: The Giants Chapter 2: Babbage: The First Computer Engineer Chapter 3: Hilbert, Turing, and Von Neumann: The First Computer Architects Chapter 4: Grace Hopper: The First Software Engineer Chapter 5: John Backus: The First HLL Chapter 6: Edsger Dijkstra: The First Computer Scientist Chapter 7: Nygaard and Dahl: The First OOPL Chapter 8: John Kemeny: The First "Everyman's" Language--Basic Chapter 9: Judith Allen Chapter 10: Thompson, Ritchie, Kernighan Part III: The Knee of the Curve Chapter 11: The Sixties Chapter 12: The Seventies Chapter 13: The Eighties Chapter 14: The Nineties Chapter 15: Millennium Part IV: The Future Chapter 16: Languages Chapter 17: A.I. Chapter 18: Hardware Chapter 19: The World Wide Web Chapter 20: Programming Afterword Glossary of Terms Cast of Supporting Characters Index
Es gelten unsere Allgemeinen Geschäftsbedingungen: www.buecher.de/agb
Impressum
www.buecher.de ist ein Shop der buecher.de GmbH & Co. KG i.I. Bürgermeister-Wegele-Str. 12, 86167 Augsburg Amtsgericht Augsburg HRA 13309