H ? « »

Language peer sets for GIER Algol:
Denmark
Denmark/1960
Designed 1960
1960s languages
Second generation
Early Cold War
Genus True ALGOL60s
Numerical Scientific
True ALGOL60s
Generation of Algol 60
Algol family
True ALGOL60s/1960
Generation of Algol 60/1960
Algol family/1960
True ALGOL60s/Denmark
Generation of Algol 60/Denmark
Algol family/Denmark
Numerical Scientific
Numerical Scientific/1960
Numerical Scientific/dk

GIER Algol(ID:3487/gie001)

Naur's seminal ALGOL 60 

alternate simple view
Country: Denmark
Designed 1960
Published: 1960
Genus: True ALGOL60s
Sammet category: Numerical Scientific


Implementation of Algol 60 by Peter Naur.

Transistorized electronic computer that was a joint development of the Danish Regnecentralen and the Geodætisk Institut (Danish Geodetic Institute) GIER for Geodætisk Institut Elektronisk Regnemaskine.

It was a design classic amongst early computers, having an exterior like a teak B&O hi-fi (refer Simonyi interview). The interpreter itself was similarily elegant.

Featured "pseudo evaluation" - computing by approximations - and read the source code backwards to make forward referencing efficient!!



Related languages
RegneCentralen ALGOL GIER Algol   One of series
slip GIER Algol   Written using
GIER Algol GIER Algol II   Evolution of

References:
  • Naur, Peter (1963) Naur, Peter "The design of the Gier Algol Compiler" pp124-140, 145-166 At Baur's book site Abstract
          in (1963) BIT 3 1963
  • Naur, Peter (1964) Naur, Peter "The design of the Gier Algol Compiler" pp49-85
          in Goodman, Richard (ed) (1964) Goodman, Richard (ed) "Annual Review in Automatic Programming" (4) 1964 Pergamon Press, Oxford
  • Naur, Peter (1964) Naur, Peter "Using machine code within an ALGOL system" Bit 4(2) (1964), pp115-117
          in Goodman, Richard (ed) (1964) Goodman, Richard (ed) "Annual Review in Automatic Programming" (4) 1964 Pergamon Press, Oxford
  • Hartford, D. (1965) Hartford, D. L. review of Naur BIT 1964 (GEIR Algol) Abstract
          in (1965) ACM Computing Reviews 6(03) May-June 1965
  • Ingerman, Peter Z. (1965) Ingerman, Peter Z. review of Naur ARIAP 1964 (GEIR Algol) Abstract
          in (1965) ACM Computing Reviews 6(04) July-August 1965
  • Jensen, J. (1965) Jensen, J. "Generation of machine code in ALGOL compilers" BIT 5 (1965), 235-245.
          in (1965) ACM Computing Reviews 6(04) July-August 1965
  • Naur, P. (1965) Naur, P. Checking of operands in ALGOL compilers. BIT 5 (1965), 151-163 Abstract
          in (1965) ACM Computing Reviews 6(04) July-August 1965
  • Naur, P. (1965) Naur, P. The Performance Of A Systen For Automatic Segmentation Of Programs Within An Algol Compiler. pp89-106 1965 Extract: Introduction
          in Information Processing Machines: Proceedings of th (1965) Information Processing Machines: Proceedings of the Symposium held in Prague on September 7th-9th, 1964. Czechislovak Academy of Sciences (Prague) and Iliffe Books, Ltd. (London) 1965
  • Naur (1965) Naur, Peter "The performance of a system for automatic segmentation of programs within an ALGOL compiler (Gier ALGOL)"
          in [ACM] (1965) [ACM] CACM 8(11) Nov 1965
  • Bathos, A. (1966) Bathos, A. P. review of Jensen 1965 (GEIR Algol) Abstract Online copy
          in (1966) ACM Computing Reviews 7(04) July-August 1966
  • Ershov, AP (1966) Ershov, AP review of Naur CACM 1965 (GEIR Algol) Abstract
          in (1966) ACM Computing Reviews 7(04) July-August 1966
  • Naur, Peter (1966) Naur, Peter "Program translation viewed as a general data processing problem" pp176-179 Abstract DOI
          in [ACM] (1966) [ACM] CACM 9(03) March 1966 includes proceedings of the ACM Programming Languages and Pragmatics Conference, San Dimas, California, August 1965
  • Regnecentralen og ALGOL 60. (1976) Regnecentralen og ALGOL 60. pp. 35-40 in Niels Ivar Bech--en Epoke i Edb-Udviklingen i Danmark. Copenhagen: DATA, 1976. ENglish translation at Peter Baur's home page
          in [ACM] (1966) [ACM] CACM 9(03) March 1966 includes proceedings of the ACM Programming Languages and Pragmatics Conference, San Dimas, California, August 1965
  • (1999) Unsourced interview with Charles Simonyi Online version Abstract
          in [ACM] (1966) [ACM] CACM 9(03) March 1966 includes proceedings of the ACM Programming Languages and Pragmatics Conference, San Dimas, California, August 1965
  • (2002) Early Computing in Denmark by Lars Poulsen WEb-page
          in [ACM] (1966) [ACM] CACM 9(03) March 1966 includes proceedings of the ACM Programming Languages and Pragmatics Conference, San Dimas, California, August 1965
    Resources
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder