The Antikythera Mechanism: A Computer Science Perspective

  title={The Antikythera Mechanism: A Computer Science Perspective},
  author={Diomidis D. Spinellis},
  • D. Spinellis
  • Published 1 May 2008
  • Physics, Computer Science
  • Computer
Two thousand years separate us from an ancient Greek computing device known as the Antikythera mechanism. The Antikythera mechanism is an ancient astronomical calculator that contains a lunisolar calendar, predicts eclipses, and indicates the moon's position and phase. Its use of multiple dials and interlocking gears eerily foreshadows modern computing concepts from the fields of digital design, programming, and software engineering. In this article, the author explains the mechanism's… 

Figures from this paper

Aspects of the History of Computing in Modern Greece

Findings are highlighted that involve the important role of women in this technological evolution, how the risks taken by particular individuals pushed the boundaries of the field, the slow pace of the universities at the early stages, and the key part of multinational technology companies and state-controlled banks.

A personal account of Turing's imprint on the development of computer science

Time and Periodicity from Ptolemy to Schrödinger: Paradigm Shifts vs Continuity in History of Mathematics

  • Y. Manin
  • Philosophy
    Geometry in History
  • 2019
The history of mathematical theory of time and periodicity is focused on, from Ptolemy's epicycles to Schroedinger's quantum amplitudes interference and contemporary cosmological models.

Conflicting opinions in connection with digital superintelligence

A survey of public opinions, specifically video gamers, worldwide compared to those in Poland, concerning artificial general intelligence and superintelligence and an amalgam of cross-sectional and longitudinal analyses of the database of literature and Google search engine.

Computation and its Limits

Going from the origins of counting to the most blue-skies proposals for novel methods of computation, the authors investigate the extent to which the laws of nature and of logic constrain what the authors can compute.

On the foundations of digital games

A historical investigation points towards a deep and intertwined relationship between research on games and the development of computers, giving a richer picture of both fields.

The Information Train

The information train is a scientific experiment exhibit that physically demonstrates how computers communicate that comprises a network in which a model Lego train acts as a physical carrier transferring a picture’s pixels from one computer to the other.

Cryptography and computer communications security: extending the human security perimeter through a web of trust

The author states that the aim of this book is to contribute towards the humanizing of mathematics and its application in the field of education.

A Bibliography of Publications of Diomidis Spinellis

This bibliography records publications of Diomidis Spinellis as well as any other references to him available.



Gears from the Greeks: The Antikythera Mechanism-A Calendar Computer from ca. 80 B.C.

Scalar product, therefore, insignificant test scales. download Gears from the Greeks: The Antikythera Mechanism, a Calendar Computer from Ca 80 B.c. (Transactions of the American Philosophical

The Antikythera Mechanism: a New Gearing Scheme

  • History
  • 2005
The Antikythera Mechanism, the oldest geared instrument in the world, became widely known through the work of Professor Derek de Solla Price; and for anyone seriously interested in this seminal

Back to the future: the story of Squeak, a practical Smalltalk written in itself

Squeak is an open, highly-portable Smalltalk implementation whose virtual machine is written entirely in Smalltalk, making it easy to. debug, analyze, and change. To achieve practical performance, a

Idioms for Composing Games with EToys

This paper motivates potential users by showing that one can create classic board- and arcade games like Lights Out, TicTacToe, or Pacman within the playful and constructivist visual learning environment EToys dragging together only a few lines of code.

Processing: a programming handbook for visual designers and artists

This second edition has been thoroughly updated and is the first book to offer in-depth coverage of Processing 2.0, and every chapter has been revised, and new chapters introduce new ways to work with data and geometry.

Calendrical calculations

A unified, algorithmic presentation is given for the Gregorian (current civil), ISO, Julian (old civil), Islamic (Moslem), and Hebrew (Jewish) calendars. Easy conversion among these calendars is a

Experience with Tcl/Tk for Scientific and Engineering Visualization

This paper relates experience gained while building a graphical user interface for a system that helps design and implement indoor wireless communications facilities to draw some conclusions about what works well and what does not.

Decoding the ancient Greek astronomical calculator known as the Antikythera Mechanism

The Antikythera Mechanism is a unique Greek geared device, constructed around the end of the second century bc. It is known that it calculated and displayed celestial information, particularly cycles

D . Ingalls et al . , “ Back to the Future : The Story of Squeak , a Practical Smalltalk Written in Itself , ” ACM SIG - PLAN Notices

    A Programming Handbook for Visual Designers and Artists, MIT Press, 2007

    • Diomidis Spinellis is an associate professor in the Department of Management Science and Technology at the Athens University of Economics and Business, and the author of Code Reading; The Open Source Perspective (Addison-Wesley, 2003) and Code Quality: The Open Source Perspective
    • 2006