Optional Readings
These readings are optional. They will not appear in any exam. You can download the PDF files from any Purdue computer.
- A History of C++ 1979-1991
- Evolving a Language In and For the Real World: C++ 1991-2006
- Problems with Threads
- Programming Languages: Past, Present, and Future
- End-to-End Arguments in System Design
- Using Redundancy to Find Errors
- An investigation of the Therac-25 Accidents
- Innovation and Education in the Digital Age: Reconciling the Roles of Pedagogy, Technology, and the Business of Learning
|