The Dawn of Software Engineering
Title | The Dawn of Software Engineering PDF eBook |
Author | Edgar G. Daylight |
Publisher | |
Pages | 239 |
Release | 2012 |
Genre | Computers |
ISBN | 9789491386022 |
Contrary to what many believe, Alan Turing is not the father of the all-purpose computer. Engineers were, independently of Turing, already building such machines during World War II. Turing's influence was felt more in programming after his death than in computer building during his lifetime. The first person to receive a Turing award was a programmer, not a computer builder. Logicians and programmers recast Turing's notions of machine and universality. Gradually, these recast notions helped programmers to see the bigger picture of what they were accomplishing. Later, problems unsolvable with a computer influenced experienced programmers, including Edsger W. Dijkstra. Dijkstra's pioneering work shows that both unsolvability and aesthetics have practical relevance in software engineering. But to what extent did Dijkstra and others depend on Turing's accomplishments? This book presents a revealing synthesis for the modern software engineer and, by doing so, deromanticizes Turing's role in the history of computing.
The Technical and Social History of Software Engineering
Title | The Technical and Social History of Software Engineering PDF eBook |
Author | Capers Jones |
Publisher | Addison-Wesley |
Pages | 488 |
Release | 2013-11-21 |
Genre | Computers |
ISBN | 0133365891 |
“Capers Jones has accumulated the most comprehensive data on every aspect of software engineering, and has performed the most scientific analysis on this data. Now, Capers performs yet another invaluable service to our industry, by documenting, for the first time, its long and fascinating history. Capers’ new book is a must-read for every software engineering student and information technology professional.” — From the Foreword by Tony Salvaggio, CEO and president, Computer Aid, Inc. Software engineering is one of the world’s most exciting and important fields. Now, pioneering practitioner Capers Jones has written the definitive history of this world-changing industry. Drawing on several decades as a leading researcher and innovator, he illuminates the field’s broad sweep of progress and its many eras of invention. He assesses the immense impact of software engineering on society, and previews its even more remarkable future. Decade by decade, Jones examines trends, companies, winners, losers, new technologies, productivity/quality issues, methods, tools, languages, risks, and more. He reviews key inventions, estimates industry growth, and addresses “mysteries” such as why programming languages gain and lose popularity. Inspired by Paul Starr’s Pulitzer Prize–winning The Social Transformation of American Medicine, Jones’ new book is a tour de force—and compelling reading for everyone who wants to understand how software became what it is today. COVERAGE INCLUDES • The human need to compute: from ancient times to the modern era • Foundations of computing: Alan Turing, Konrad Zuse, and World War II • Big business, big defense, big systems: IBM, mainframes, and COBOL • A concise history of minicomputers and microcomputers: the birth of Apple and Microsoft • The PC era: DOS, Windows, and the rise of commercial software • Innovations in writing and managing code: structured development, objects, agile, and more • The birth and explosion of the Internet and the World Wide Web • The growing challenges of legacy system maintenance and support • Emerging innovations, from wearables to intelligent agents to quantum computing • Cybercrime, cyberwarfare, and large-scale software failure
Dawn of the New Everything
Title | Dawn of the New Everything PDF eBook |
Author | Jaron Lanier |
Publisher | Henry Holt |
Pages | 369 |
Release | 2017-11-21 |
Genre | Biography & Autobiography |
ISBN | 1627794093 |
The Microsoft interdisciplinary scientist largely credited with popularizing virtual reality reflects on his lifelong relationship with technology, showing VR's ability to illuminate and amplify our understanding of our species and how the brain and body connect to the world. By the author of You Are Not a Gadget. --Publisher.
Making a World of Difference
Title | Making a World of Difference PDF eBook |
Author | National Academy of Engineering |
Publisher | National Academies Press |
Pages | 64 |
Release | 2014-01-01 |
Genre | Technology & Engineering |
ISBN | 0309312655 |
Fifty years ago, the National Academy of Engineering (NAE) was founded by the stroke of a pen when the National Academy of Sciences Council approved the NAE's articles of organization. Making a World of Difference commemorates the NAE anniversary with a collection of essays that highlight the prodigious changes in people's lives that have been created by engineering over the past half century and consider how the future will be similarly shaped. Over the past 50 years, engineering has transformed our lives literally every day, and it will continue to do so going forward, utilizing new capabilities, creating new applications, and providing ever-expanding services to people. The essays of Making a World of Difference discuss the seamless integration of engineering into both our society and our daily lives, and present a vision of what engineering may deliver in the next half century.
The Essential Knuth
Title | The Essential Knuth PDF eBook |
Author | Donald E. Knuth |
Publisher | |
Pages | 94 |
Release | 2013-08-01 |
Genre | Computers |
ISBN | 9789491386039 |
Donald E. Knuth lived two separate lives in the late 1950s. During daylight he ran down the visible and respectable lane of mathematics. During nighttime, he trod the unpaved road of computer programming and compiler writing. Both roads intersected -- as Knuth discovered while reading Noam Chomsky's book Syntactic Structures on his honeymoon in 1961. "Chomsky's theories fascinated me, because they were mathematical yet they could also be understood with my programmer's intuition. It was very curious because otherwise, as a mathematician, I was doing integrals or maybe was learning about Fermat's number theory, but I wasn't manipulating symbols the way I did when I was writing a compiler. With Chomsky, wow, I was actually doing mathematics and computer science simultaneously." How, when, and why did mathematics and computing converge for Knuth? To what extent did logic and Turing machines appear on his radar screen? The early years of convergence ended with the advent of Structured Programming in the late 1960s. How did that affect his later work on TeX? And what did "structure" come to mean to Knuth? Shedding light on where computer science stands today by investigating Knuth's past -- that's what this booklet is about.
The Soul of A New Machine
Title | The Soul of A New Machine PDF eBook |
Author | Tracy Kidder |
Publisher | Back Bay Books |
Pages | 222 |
Release | 2011-08-23 |
Genre | Computers |
ISBN | 0316204552 |
Tracy Kidder's "riveting" (Washington Post) story of one company's efforts to bring a new microcomputer to market won both the Pulitzer Prize and the National Book Award and has become essential reading for understanding the history of the American tech industry. Computers have changed since 1981, when The Soul of a New Machine first examined the culture of the computer revolution. What has not changed is the feverish pace of the high-tech industry, the go-for-broke approach to business that has caused so many computer companies to win big (or go belly up), and the cult of pursuing mind-bending technological innovations. The Soul of a New Machine is an essential chapter in the history of the machine that revolutionized the world in the twentieth century. "Fascinating...A surprisingly gripping account of people at work." --Wall Street Journal
Patterns of Software
Title | Patterns of Software PDF eBook |
Author | Richard P. Gabriel |
Publisher | Oxford University Press, USA |
Pages | 0 |
Release | 1998 |
Genre | Computer programming |
ISBN | 9780195121230 |
In a book that will intrigue anyone who is curious about Silicon Valley, computer programming, or the world of high technology, respected software pioneer and computer scientist Richard Gabriel offers an informative insider's look at the world of software design and computer programming and the business that surrounds them. 10 illustrations.