![]() |
|
What is a Computer? - Printable Version +- MKLab (https://mklab.gr) +-- Forum: [INDEX] (https://mklab.gr/forumdisplay.php?fid=1) +--- Forum: COMPUTATIONS (https://mklab.gr/forumdisplay.php?fid=4) +---- Forum: PROGRAMMING (https://mklab.gr/forumdisplay.php?fid=68) +----- Forum: ARTICLES (https://mklab.gr/forumdisplay.php?fid=89) +----- Thread: What is a Computer? (/showthread.php?tid=1789) |
What is a Computer? - mklabgr - 09-02-2026 What Is a Computer? Author: Lance Fortnow Published: September 2, 2026 Topic: Theoretical computer science / foundations of computation Lance Fortnow argues that computer science really is about computers—but only if we use a much broader definition of “computer.” Responding to a Quanta essay asking whether computer science needs computers, he challenges the famous saying attributed to Edsger Dijkstra that “computer science is no more about computers than astronomy is about telescopes.” Fortnow suggests that this analogy is backwards: computers are not merely the telescopes of computer science; they are more like its stars, the actual objects being studied. Historically, the word computer originally referred to a person who performed calculations, long before it came to mean an electronic machine. For Fortnow, a computer is essentially any system or process that performs computation, regardless of whether it is electronic, mechanical, biological, social, or even human. A postal service routing a letter, an auction determining a price, or a person carrying out a mathematical procedure can all be viewed computationally. The Church–Turing thesis provides the theoretical foundation: any effectively computable process can, in principle, be represented by a Turing machine. Fortnow therefore argues that theoretical computer science must keep some notion of computation or process at its center; otherwise it simply becomes mathematics. Electronic computers are not strictly necessary for computer science, but computation itself is indispensable. Key takeaways
ARTICLE |