Читать книгу Code Nation - Michael J. Halvorson - Страница 6
Contents
ОглавлениеChapter 1How Important is Programming?
1.7A New History of Personal Computing
Chapter 2Four Computing Mythologies
2.1The NATO Conference on Software Engineering
2.4The Counterculture Movement
2.5Everything is Deeply Intertwingled
2.6The Birth of Computer Science
Chapter 3FORTRAN, Logo, and the Tower of Babel
3.1Solving Problems with Computers
3.8Logo as a Model for Code Nation
Chapter 4Advocating Computer Literacy
4.1Robert Albrecht and the Popularization of the Movement
4.5Arthur Luehrmann and the Computer Literacy Debate
4.7Apple Computer’s Education Agenda
4.8Applications over Languages
Chapter 5Four Million BASIC Programmers
5.6Microsoft Press and Learn BASIC Now
5.9Innovative Programming Primers
PART IIHOBBYIST AND HACKER CULTURES
Chapter 6Power Users, Tinkerers, and Gurus
6.2Tinkering with Personal Computers
6.3Van Wolverton and Batch Files
6.4The DOS for Dummies Phenomenon
6.5The Economic Impact of Personal Computers
6.6Cary Lu Introduces the Macintosh
6.7The Waite Group’s Macintosh Primers
Chapter 7Hackers and Cyberpunks
7.1Bill Landreth and 1980s Hacker Culture
7.2Jude Milhon: From Civil Rights Activist to Cyberpunk
7.3Mondo 2000 and The Cyberpunk Handbook
7.4Cypherpunks and Cryptography
Chapter 8Computer Magazines and Historical Research
8.1Magazines and a Popular Culture of Computing
8.2Letters from the Programming Community
8.7New Approaches to Historical Research
PART IIIPROFESSIONAL PROGRAMMING CULTURES
Chapter 9Developing for MS-DOS: Authors and Entrepreneurs
9.1New Platforms for Commercial Software
9.2Inside the IBM PC with Peter Norton
9.4Ray Duncan’s Advanced MS-DOS
Chapter 10C Programming Nation: From Tiny C to Microsoft Windows
10.2Learning C on Personal Computers
10.3Academic and Professional Resources
10.4C Programming for the People
10.5Charles Petzold’s Programming Windows
Chapter 11“Evangelism is sales done right”: PCs and Commercial Programming Culture
11.2The West Coast Computer Faire
11.3COMDEX and the Trade Show Movement
11.4The Trouble with Self-taught Programmers
11.5Software Engineering for the People
11.6Professional and Enterprise Development Systems