Germany, 1935: the engineer Konrad Zuse (1910–1995), in the living room of his Berlin house, devotes himself to the design and construction of a binary, programmable machine, the Z1, capable of processing data in a fast and efficient way. While building his machines, he also started to devise a conceptual and notational system for writing ‘programs’ to execute applications much more complex than the basic arithmetic calculations. He delved deep into the study of formal logic in order to work out his “computation plan”, the Plankalkül. Although the Plan Calculus didn't exercise much impact on German post-World War hardships, it displays all the traits currently recognized as standard features of modern programming languages. The aim of the present study is to highlight the general purpose and technical specifics of this language, its historical and scientific background, and the philosophical inspiration leading Konrad Zuse to employ the predicate logic in the formalization of the “computation projects” for his machines.

Konrad Zuse and his Plankalkül: The hope to emerge from the sleep of Sleeping Beauty

PETROCELLI, Carla Lucia
2019-01-01

Abstract

Germany, 1935: the engineer Konrad Zuse (1910–1995), in the living room of his Berlin house, devotes himself to the design and construction of a binary, programmable machine, the Z1, capable of processing data in a fast and efficient way. While building his machines, he also started to devise a conceptual and notational system for writing ‘programs’ to execute applications much more complex than the basic arithmetic calculations. He delved deep into the study of formal logic in order to work out his “computation plan”, the Plankalkül. Although the Plan Calculus didn't exercise much impact on German post-World War hardships, it displays all the traits currently recognized as standard features of modern programming languages. The aim of the present study is to highlight the general purpose and technical specifics of this language, its historical and scientific background, and the philosophical inspiration leading Konrad Zuse to employ the predicate logic in the formalization of the “computation projects” for his machines.
File in questo prodotto:
File Dimensione Formato  
ijhac.2017.0185 2019.pdf

non disponibili

Tipologia: Documento in Versione Editoriale
Licenza: NON PUBBLICO - Accesso privato/ristretto
Dimensione 152.01 kB
Formato Adobe PDF
152.01 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11586/190119
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 2
social impact