Agents, Engines, Traffic, Objects and Illusions: Paradigms of Computer Science

Gerald J. Johnson University of South Alabama

Abstract

It has been shown that the language of some scientific disciplines is highly metaphorical, but there is probably no field that uses metaphor quite as pervasively and idiosyncratically as does computer science. One senses that this phenomenon results from a need to compensate for the exceedingly abstract nature of the discipline. The central metaphors do not exist singly. They exist in groups or families, suggesting a deep influence on the way people in computer science write and talk. Such a cluster of deep metaphors can be thought of as a paradigm of the discipline, a set of eyeglasses through which we see our world. This article examines some essential paradigms of computer science. These paradigms are so much a part of the way we think about and talk about computers that it is difficult to imagine computer discourse without them.

Journal
Journal of Technical Writing and Communication
Published
1991-07-01
DOI
10.2190/54ht-9puu-vha9-bxch
CompPile
Search in CompPile ↗
Open Access
Closed
Topics
Export

Citation Context

Cited by in this index (0)

No articles in this index cite this work.

References (28) · 5 in this index

  1. Journal of Technical Writing and Communication
  2. Journal of Technical Writing and Communication
  3. The Computer Revolution in Philosophy
  4. Speaking and Meaning: The Phenomenology of Language
  5. Journal of Technical Writing and Communication
Show all 28 →
  1. Journal of Technical Writing and Communication
  2. Philosophical Investigations
  3. The Structure of Scientific Revolutions
  4. 10.7208/chicago/9780226217239.001.0001
  5. 10.7591/9781501741326
  6. Revolution and Reconstructions in the Philosophy of Science
  7. Active Philosophy in Education and Science
  8. Metaphor and Myth in Science and Religion
  9. Imagery in Scientific Thought
  10. Journal of Technical Writing and Communication
  11. The Myth of Metaphor
  12. The Importance of Language
  13. Journal of Technical Writing and Communication
  14. 10.1109/MAHC.1981.10005
  15. On the Cruelty of Really Teaching Computing Science
  16. Keefe P., Retix Adds to Ethernet Line, Computerworld, April 11, 1988.
  17. Nichols W. G. and Emer J. S., Design and Implementation of the VAX Distributed File Service, Digital Technica…
  18. Margolis N., Cullinet DBMS Draws Raves, But Will It Sell? Computerworld, April 11, 1988.
  19. Computer Network Architectures
  20. “Oracle's Larry Ellison,” DBMS, April 1989.
  21. Carriero N. and Gelernter D., Linda in Context, Communications of the ACM, April 1989.
  22. Proceedings of the 28th Annual Southeast Regional ACM Conference
  23. Johnson Gerald, The Metaphors of Computer Science: Toward A Pedagogy, Abstracts of Papers Delivered at the Se…