The European side of the last phase of the development of ALGOL 60 | History of programming languages (original) (raw)

Authors Info & Claims

Published: 01 June 1978 Publication History

First page of PDF

References

[2]

Adams, C. W., and Laning, Jr., J. H. (1954). The MIT systems of automatic coding. In Proceedings of a Symposium on Automatic Programming for Digital Computers, pp. 40--68. Washington, D.C.

[3]

ALGOL 60 documents (1959--1960). Unpublished technical memoranda prepared in connection with the ALGOL 60 conference in Paris, 1960, Jan. 11--16. During the conference the available documents were numbered 1 to 30. Here the numbers 31 and 201 to 221 have been used for further related documents.

[4]

2: European representatives to the ALGOL 60 conference (1959) Dec. 14-16. Meeting of the European representatives to the ALGOL conference. Mainz. 4 pp.

[5]

3: Naur, P. (1960) Jan. 2. Material related to the coming international ALGOL conference in Paris. Copenhagen. 1 + 7 pp.

[6]

4A: European ALGOL committee (1959) Dec. 19. Aide-memoir on revisions of the Zürich report. Mainz. 2 pp.

[7]

5: Naur, P. (1960) Jan. 9. ALGOL 60---draft report. Regnecentralen, Copenhagen. 18 pp.

[8]

6: American representatives to the ALGOL 60 conference (1960) Jan. Proposals for the conference. 12 pp.

[9]

7: Turanski, Wm. (1960) Jan. 11. Report on ACM proposal for for-clauses. 2 pp.

[10]

8: Katz, C. (1960) Jan. 11. Report on switch declaration and do statement for ACM. 1 page.

[11]

9: Perils, A. (1960) Jan. 12. A proposal on the global-equivalence controversy. 2 pp.

[12]

10: Naur, P. (1960) Jan. 11. Procedure declaration (supplement to document 5). 3 pp.

[13]

11: Backus, J., Green, J., Samelson, K., and van Wijngaarden, A. (1960) Jan. 13. Report of the committee on local, etc. .. 1 page.

[14]

12: Bauer, F. L., and Rutishauser, H. (1960) Jan. 13. Semantics of procedure statements. 2 pp.

[15]

13: Vauquois, B. (1960) Jan. 13. Proposal about subscripted variables. I page.

[16]

14: Naur, P. (1960) Jan. 13. Summary of parameter replacement rules of document 5. 1 page.

[17]

15: Naur, P., and Perils, A. Meaning of types and assignments. 1 page.

[18]

16: Naur, P., and Perils, A. (1960) Jan. 13. Types of expressions---assignments. 3 pp.

[19]

17: Katz, C., van Wijngaarden, A., and Woodger, M. (1960) Jan. 14. Report of the committee on procedure declarations and procedure calls with only one list of parameters. 1 page.

[20]

18: Green, J., Perils A., and Samelson, K. (1960) Jan. 14. Procedure statements. 3 pp.

[21]

19: Naur, P. (1960) Jan. 14. Addition to document 5---conditional statements. 2 pp.

[22]

20: Rutishauser, H. (1960) Jan. 14. Remark concerning function declaration. 1 page.

[23]

21: McCarthy, J. (1960) Jan. 14. Namechange. 1 page.

[24]

22: Rutishauser, H. (1960) Jan. 14. Array-functions. 1 page.

[25]

23: Naur, P. (1960) Jan. 15. Compound statements and blocks (correction to document 5). 1 page.

[26]

24: McCarthy, J. Scopes of identifiers. 1 page.

[27]

25: For statement. 2 pages.

[28]

26: Procedure statements (1960) Jan. 16. 2 pp.

[29]

27: Procedure declarations (1960) Jan. 16. 2 pp.

[30]

28: Wegstein, J. H. Report on the algorithmic language ALGOL 60 (draft for the introduction). 3 pp.

[31]

29: Wegstein, J. H. At the end of the introduction add. 1 page.

[32]

30: Samelson, K., and Woodger, M. Syntax of expressions and statements. 2 pp.

[33]

31: ALGOL 60 committee (1960) Jan. 13--16. First and second list of suggested changes in document 5. Each item is authored by a member of the committee. The items are numbered 101 to 175, followed by 173--175 (used again) and ∞--1.33pp.

[34]

201: Naur, P. (1960) Jan. 17. To the members of the ALGOL 60 committee. Paris. 2 pp.

[35]

202: van Wijngaarden, A. (1960) Jan. 19. Letter to P. Naur. Amsterdam. 1 page.

[36]

203: McCarthy, J. (1960) Jan. 20. Letter to P. Naur. Cambridge, Massachusetts. 1 page.

[37]

204: Rutishauser, H. (1960) Jan. 20. Letter to the members of the ALGOL 60 committee. Zurich. 2 pp.

[38]

205: Perils, A. (1960) Jan. 20. Letter to the members of the ALGOL 60 committee. Pittsburgh, Pennsylvania. 1 page.

[39]

206: Wegstein, J. H. (1960) Jan. 21. Letter to P. Naur. Washington, D.C. 1 page.

[40]

207: Bauer, F. L., and Samelson, K. (1960) Jan. 22. Letter to P. Naur. Mainz. 1 page.

[41]

208: Woodger, M. (1960) Jan. 25. Letter to the members of the ALGOL 60 committee. Teddington. 3 + 5 pp.

[42]

209: Katz, C. (1960) Jan. 25. Letter to P. Naur. 2 pp.

[43]

210: Rutishauser, H. (1960) Jan. 25. Letter to the members of the ALGOL 60 committee. Zurich. 1 page.

[44]

211: Green, J., and Backus, J. (1960) Jan. 26. Telegram to P. Naur. White Plains, New York. 1 page.

[45]

212: Naur, P. (1960) Febr. 4. Letter to the members of the ALGOL 60 committee. Copenhagen-Valby. 1 page.

[46]

213: Backus, J., et al. (1960) Febr. 4. Report on the algorithmic language ALGOL 60 (draft). Copenhagen-Valby. 26 pp.

[47]

214: van Wijngaarden, A. (1960) Febr. 4. Letter to the members of the ALGOL 60 committee. Amsterdam. 4 pp.

[48]

215: Perlis, A. J. (for Holt, A., and McCarthy, J.) (1960) Febr. Comments on the report draft. Pittsburgh, Pennsylvania. 5 pp.

[49]

216: Bauer, F. L., and Samelson, K. (1960) Febr. 12. Letter to P. Naur. Mainz. 2 pp.

[50]

217: Rutishauser, H. (1960) Febr. 14. Letter to P. Naur. Zurich. 5 pp.

[51]

218: Woodger, M. (1960) Febr. 16. Letter to P. Naur. Teddington. 2 pp.

[52]

219: Rutishauser, H. (1960) Febr. 17. Letter to P. Naur. Zurich. 2 pp.

[53]

220: Naur, P. (1960) Febr. 18. Letter to H. Rutishauser. Copenhagen-Valby. 1 page.

[54]

221: Rutishauser, H. (1960) Febr. 26. Letter to P. Naur. Zurich. 4 pp.

[55]

ALGOL Bulletin (1959). Mimeographed discussion letters (P. Naur, ed.). No. (AB) 1, 1959 March 16, 6 pp.; No. 2, 1959 May 5, 8 pp,; No. 3, 1959 June 8, 6 pp.; No. 4, 1959 Aug. 13, 7 pp.; No. 5, 1959 Sept. 28, 9 pp.; No. 6, 1959 Oct. 17, 2 pp.; No. 7, 1959 Nov. 3, 21 pp.; No. 8, 1959 Dec. 12, 15 pp. Regnecentralen, Copenhagen.

[56]

Backus, J. (1959). The syntax and semantics of the proposed international algebraic language of the Zurich ACM-GAMM conference. Proc. International Conf. on Information Processing, pp. 125--132, UNESCO.

[57]

Backus, J. (1979). Jan. 16. Letter to P. Naur. 3 pp.

[58]

Backus, J. W., Desilets, P. H., Evans, D. D., Goodman, R., Huskey, H., Katz, C., McCarthy, J., Orden, A., Perlis, A. J., Rich, R., Rosen, S., Turanski, W., Wegstein, J. (1958). Proposal for a programming language. Unpublished memorandum. 20 pp.

[59]

Backus, J. W., Bauer, F. L., Bottenbruch, H., Katz, C., Perlis, A. J. (ed.), Rutishauser, H., Samelson, K. (ed.), Wegstein, J. H. (1959). Report on the algorithmic language ALGOL. Num. Math. 1: 41--60. Also (1958). Preliminary report---international algebraic language. Comm. ACM1(12): 8--22.

[60]

Backus, J. W., Bauer, F. L., Green, J., Katz, C., McCarthy, J., Naur, P. (ed.), Perlis, A. J., Rutishauser, H., Samelson, K., Vauquois, B., Wegstein, J. H., van Wijngaarden, A., and Woodger, M. (1960). Report on the algorithmic language ALGOL 60. Num. Math.2: 106--136. Also Comm. ACM3(5): 299--314.

[61]

Backus, J. W., et al. (1962). Revised report on the algorithmic language ALGOL 60. Num. Math.4: 420--453. Also Comm. ACM 6(1): 1--17. Also Computer J.5: 349--367.

[62]

Bauer, F. L., Bottenbruch, H., Graeff, P., Läuchli, P., Paul, M., Penzlin, F., Rutishauser, H., and Samelson, K. (1958a). Formelübersetzungsprojekt Zürich-München-Darmstadt---Projektstufe 1: Festlegung der Formelsprache---Interner Bericht No. 2c. Unpublished memorandum. 21 + 23 pp.

[63]

Bauer, F. L., Bottenbruch, H., Rutishauser, H., Samelson, K., under cooperation of Graeff, P., Läuchli, P., and Paul, M.(1958b). Proposal for a universal language for the description of computing processes. Unpublished memorandum, Zurich. 1 + 21 pp.

[64]

Bemer, R. W. (1969). A politico-social history of ALGOL. In Annual review in automatic programming. (M. Halpern and C. Shaw, eds.), Vol. 5, pp. 151--237. Oxford: Pergamon.

[65]

Böhm, C. (1954). Calculatrices digitales du dechiffrage de formules logico-mathematiques par la machine même. Thesis ETH Zurich.

[66]

Dahl, O., and Nygaard, K. (1966). SIMULA---an ALGOL-based simulation language. Comm. ACM9(9): 671--82.

[67]

Ershov, A. P. (1959). Programming programme for the BESM computer (translated from Russian by M. Nadler). Oxford: Pergamon.

[68]

Hoffmann, W., and Walther, A. (1956). Elektronische Rechenmaschinen und Informationsverarbeitung. Nachrichtentechnische Fachberichte, Bd. 4. Braunschweig: Vieweg.

[69]

IBM (1954). Specifications for the IBM mathematical formula translating system FORTRAN. Preliminary report. Applied Science Division, Internat. Business Machines Corp., New York.

[70]

Irons, E. T. (1961). A syntax directed compiler for ALGOL 60. Comm. ACM4(1): 51--55.

[71]

Knuth, D. E. (1964). Backus Normal Form vs. Backus Naur Form. Comm. ACM7(12): 735--736.

[72]

Knuth, D. E. (1967). The remaining trouble spots in ALGOL 60. Comm. ACM10(10): 611--618.

[73]

Naur, P. (1975). Programming languages, natural languages, and mathematics. Comm. ACM18(12): 676--683.

[74]

Naur, P. (1977). A vector-handling subroutine using call by name written for EDSAC in 1951. Unpublished.

[75]

Rutishauser, H. (1952). Automatische Rechenplanfertigung bei programmgesteuerten Rechenmaschinen. Mitt. No. 3 aus dem Inst. für angewandte Math. der ETH. 45 pp. Basel: Birkhaeuser.

[76]

Rutishauser, H. (1953). Bemerkungen zum programmgesteuerten Rechnen. Vorträge über Rechenanlagen. pp, 34--37. Max-Planck-Institut für Physik, Göttingen.

[77]

Rutishauser, H. (1967). Description of ALGOL 60. Handbook for Automatic Computation, Vol. I, part a. Berlin and New York: Springer-Verlag.

[78]

Samelson, K. (1977). Nov. 21. Letter to P. Naur. 1 page.

[79]

Samelson, K. (1978). Dec. 11. Letter to P. Naur. 2 pp.

[80]

Samelson, K., and Bauer, F. L. (1959). Sequentielle Formelübersetzung. Elektronische Rechenanlagen1: 176--182.

[81]

Samelson, K., and Bauer, F. L. (1960). Sequential formula translation. Comm. ACM3(2): 76--83.

[82]

van Wijngaarden, A. (ed.), Koster, C. H. A., Mailloux, B. J., and Peck, J. E. L. (1969). Report on the algorithmic language ALGOL 68. Num. Math.14(2): 79--218.

[83]

Wirth, N. (1971). The programming language PASCAL. Acta informatica1: 35--63.

[84]

Woodger, M. (1959a). Report on a visit to Germany and Switzerland in November 1958. Unpublished memorandum. Teddington, National Physical Laboratory. 5 pp.

[85]

Woodger, M. (1959b). Copenhagen ALGOL conference. Unpublished, handwritten notes 6 pp.

[86]

Woodger, M. (1960) Jan. 10--16. ALGOL 60 conference in Paris. Unpublished, handwritten notes. 17 pp.

[87]

Zurich conference on "universal language" (1958) May 27--30. Unpublished summaries of the agreements of the conference. Zurich. 20 pp.

[88]

Zuse, K. (1948--1949). Über den allgemeinen Plankalkül als Mittel zur Formulierung schematisch-kombinativer Aufgaben. Arch. Math.1: 441--449.

Information & Contributors

Information

Published In

cover image ACM Other Books

History of programming languages

June 1978

782 pages

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 June 1978

Permissions

Request permissions for this article.

Qualifiers

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

Reflects downloads up to 15 Oct 2024

Other Metrics

Citations

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

Full Access

Media

Figures

Other

Tables

Affiliations

Peter Naur

Copenhagen University, Copenhagen, Denmark