Research Catalog

The philosophical programmer : reflections on the moth in the machine

Title
The philosophical programmer : reflections on the moth in the machine / Daniel Kohanski.
Author
Kohanski, Daniel.
Publication
New York : St. Martin's Press, 1998.

Items in the Library & Off-site

Filter by

1 Item

StatusFormatAccessCall NumberItem Location
TextUse in library QA76.6 .K6445 1998Off-site

Details

Description
xiii, 234 pages : illustrations; 22 cm
Summary
Discusses the various ethical issues computer programmers have to face, explains how a computer works, and describes the basic tools and terms computer programmers use.
Subject
  • Computer programming > Philosophy
  • Programming (Computers) > Philosophy
Bibliography (note)
  • Includes bibliographical references (p. [231]-234).
Contents
Pt. I. A Philosophical Introduction. 1. Beyond the Cuckoo Clock. 2. Is There an Aesthetic of Programming? 3. The Ethical Quotient -- Pt. II. The Structure of the Computer. 4. Types of Computers. 5. The Parts of a Computer. 6. The Construction of Memory. 7. "On a Clear Disk You Can Seek Forever" 8. A Brief Interruption. 9. Operating Systems -- Pt. III. Fundamental Tools of Programming. 10. The Language of the Machine. 11. Forms of Data Definition. 12. Classes and Types of Statements. 13. The Functional Program. 14. A Short Commentary. 15. Algorithms and Objects -- Pt. IV: The Programmer's Trade. 16. The Moth in the Machine. 17. The Real World Out There. 18. The Limitations of Design. 19. Programming as Abstraction and Reflection. App. Number Representations.
ISBN
  • 0312186509
  • 9780312186500
LCCN
98009792
OCLC
  • ocm38354979
  • 38354979
  • SCSB-1657530
Owning Institutions
Princeton University Library