History of Programming Languages - 1st Edition - ISBN: 9780127450407, 9781483266169

History of Programming Languages

1st Edition

Editors: Richard L. Wexelblat
eBook ISBN: 9781483266169
Imprint: Academic Press
Published Date: 28th April 1981
Page Count: 784
Tax/VAT will be calculated at check-out Price includes VAT (GST)
30% off
30% off
30% off
30% off
30% off
20% off
20% off
30% off
30% off
30% off
30% off
30% off
20% off
20% off
30% off
30% off
30% off
30% off
30% off
20% off
20% off
93.95
65.77
65.77
65.77
65.77
65.77
75.16
75.16
70.95
49.66
49.66
49.66
49.66
49.66
56.76
56.76
56.99
39.89
39.89
39.89
39.89
39.89
45.59
45.59
Unavailable
Price includes VAT (GST)
× DRM-Free

Easy - Download and start reading immediately. There’s no activation process to access eBooks; all eBooks are fully searchable, and enabled for copying, pasting, and printing.

Flexible - Read on multiple operating systems and devices. Easily read eBooks on smart phones, computers, or any eBook readers, including Kindle.

Open - Buy once, receive and download all available eBook formats, including PDF, EPUB, and Mobi (for Kindle).

Institutional Access

Secure Checkout

Personal information is secured with SSL technology.

Free Shipping

Free global shipping
No minimum order.

Description

History of Programming Languages presents information pertinent to the technical aspects of the language design and creation. This book provides an understanding of the processes of language design as related to the environment in which languages are developed and the knowledge base available to the originators.

Organized into 14 sections encompassing 77 chapters, this book begins with an overview of the programming techniques to use to help the system produce efficient programs. This text then discusses how to use parentheses to help the system identify identical subexpressions within an expression and thereby eliminate their duplicate calculation. Other chapters consider FORTRAN programming techniques needed to produce optimum object programs. This book discusses as well the developments leading to ALGOL 60. The final chapter presents the biography of Adin D. Falkoff.

This book is a valuable resource for graduate students, practitioners, historians, statisticians, mathematicians, programmers, as well as computer scientists and specialists.

Table of Contents


Editor's Introduction

Organization of the Conference

On Doing Contemporary History

I The Opening Session

Conference Chairman's Opening Remarks

Introduction of Captain Grace Murray Hopper

Keynote Address

Transcript of Question and Answer Session

Full Text of All Questions Submitted

II FORTRAN Session

Paper: The History of Fortran I, II, and III

1. Early Background and Environment

2. The Early Stages of the FORTRAN Project

3. The Construction of the Compiler

4. FORTRAN II

5. FORTRAN III

6. FORTRAN after 1958; Comments

References

Transcript of Presentation

Transcript of Discussant's Remarks

Transcript of Questions and Answer Session

Full Text of All Questions Submitted

Biography of John Backus

III ALGOL Session

Paper: The American Side of the Development of ALGOL

1. Before ALGOL 58

2. The Zurich Meeting

3. ALGOL 58

4. From Zurich to Paris

5. Paris and the ALGOL 60 Report

6. Post Paris

References

Paper: The European Side of the Last Phase of the Development of ALGOL

Introduction

1. Background

2. Rationale of Content of Language

3. A Posteriori Evaluation

4. Implications for Current and Future Languages

Appendix 1. Centers and Individuals

Appendix 2. Backus' Syntax Notation and Its Modification

Appendix 3. Quotations from the Zurich Report Relevant to the Development of Blocks and Procedures

Appendix 4. Notes by J. H. Wegstein

Appendix 5. Notes by F. L. Bauer

Appendix 6. Notes by M. Woodger

Appendix 7. Comments by K. Samelson, 1978 December 1

Appendix 8. Remarks to Samelson's Comments in Appendix 7

References

Transcript of Presentations

Transcript of Questions and Answer Session

Full Text of All Questions Submitted

Biography

Biography of Peter Naur

IV LISP Session

Paper: History of LISP

1. Introduction

2. LISP Prehistory—Summer 1956 through Summer 1958

3. The Implementation of LISP

4. From LISP I to LISP 1.5

5. Beyond LISP 1.5

6. Conclusions

Appendix. Humorous Anecdote

References

Transcript of Presentation

Transcript of Discussant's Remarks

Transcript of Questions and Answer Session

Full Text of All Questions Submitted

Biography of John McCarthy

V COBOL Session

Paper: The Early History of Cobol

1. Introduction

2. Background

3. Rationale for Content of Language

4. A Posteriori Evaluation

5. Implications for Current and Future Languages

Appendix. List of Attendees at Pentagon Meeting, May 28-29, 1959

References

Transcript of Presentation

Transcript of Discussant's Remarks

Transcript of Questions and Answer Session

Full Text of All Questions Submitted

Biography of Jean E. Sammet

VI APT Session

Paper: Origins of the APT Language for Automatically Programmed Tools

1. Introduction

2. Background

3. Period 1: Initial APT Formulation (September 1956 through January 1957)

4. Period 2: Special N/C Course for the AIA (December 1956 through April 1957)

5. Period 3: The APT Joint Effort (January 1957 through May 1957)

6. Period 4: The Origins of APT Language (May 24, 1957 to June 14, 1957)

7. Period 5: Evolution of the System (May 1957 through May 1958)

8. Period 6: The Field Trial APT Language (November 1957 through April 1958)

9. Period 7: The Postcoordinator Report (July 1958)

10. Period 8: The First Real APT Language (August 1958 through November 1958)

11. Period 9: The Press Conference (November 1958 through February 1959)

12. Period 10: The MIT ARELEM Epilogue (July 1959 through July 1962)

References

Transcript of Presentation

Transcript of Questions and Answer Session

Full Text of All Questions Submitted

Biography of Douglas T. Ross

VII Jovial Session

Paper: The Development of the General Purpose Simulation System

1. Background

2. Rationale of the Content of the Language

3. A Posteriori Evaluation

4. Implications for Current and Future Language

References

Transcript of Presentation

Transcript of Question and Answer Session

Full Text of All Questions Submitted

Biography of Geoffrey Gordon

VIII GPSS Session

Paper: The Development of the General Purpose Simulation System

1. Background

2. Rationale and Content of the Language

3. Program Organization

4. A Posteriori Evaluation

References

Transcript of Presentation

Transcript of Questions and Answer Session

Full Text of All Questions Submitted

Biography of Geoffrey Gordon

IX SIMULA Session

Paper: The Development of the Simula Languages

Preface

1. Background

2. SIMULA I

3. SIMULA 67

4. Concluding Remarks

References

Transcript of Presentation

Transcript of Discussant's Remarks

Transcript of Questions and Answer Session

Full Text of All Questions and Answer Session

Biography of Kristen Nygaard

Biography of Ole-Johan Dahl

X Joss Session

Paper: Joss—Johnniac Open-Shop System

1. The Johnniac—The Beginning of JOSS

2. The JOSS Language

3. Philosophy of JOSS

4. Chronology—JOSS Derivatives

References

Full Text of All Questions Submitted

Biography of Charles L. Baker

XI BASIC Session

Paper: Basic

1. Background

2. Rationale for BASIC

3. Descriptions of BASIC

4. Dartmouth and General Electric

5. Evaluation

6. Implications

References

Transcript of Presentations

Transcript of Questions and Answer Session

Full Text of All Questions Submitted

Biography of Thomas E. Kurtz

XII PL/I Session

Paper: The Early History and Characteristics of PL/I

1. Introduction

2. Background

3. Design Criteria

4. Rationale and Evaluation of Contents of NPL-PL/I

5. Implications for Current and Future Languages

Appendix A

References

Transcript of Presentation

Transcript of Discussant's Remarks

Transcript of Question and Answer Session

Full Text of All Questions Submitted

Biography of George Radin

XIII SNOBOL Session

Paper: A History of the SNOBOL Programming Language

1. Background

2. Rationale for the Content of the Language

3. A Posteriori Evaluation

4. Implications for Current and Future Languages

References

Transcript of Presentation

Transcript of Question and Answer Session

Full Text of All Questions Submitted

Biography of Ralph E. Griswold

XIV APL Session

Paper: The Evolution of APL

1. Academic Use

2. Machine Description

3. Implementation

4. Systems

5. A Detailed Example

6. Conclusions

Appendix. Acknowledgments

References

Transcript of Presentation

Transcript of Discussant's Remarks

Transcript of Question and Answer Session

Full Text of All Questions Submitted

Biography of Adin D. Falkoff

Biography of Kenneth E. Iversion

Appendixes

Appendix A. Language Summaries

APL

APT

ALGOL 60

BASIC

COBOL 60

FORTRAN

GPSS

JOSS

JOVIAL

A Micro-Manual for LISP

PL/I

SIMULA

SNOBOL

Appendix B. Conference Organization

Major Elements

General Questions Asked of All Authors

Appendix C. List of Attendees

Appendix D. Conference Publicity: Original Announcement, Preliminary Program, and Final Program

Appendix E. Photographs from Conference

Appendix F. Conference Audio and Video Recordings

Afterword

Index

Details

No. of pages:
784
Language:
English
Copyright:
© Academic Press 1981
Published:
Imprint:
Academic Press
eBook ISBN:
9781483266169

About the Editor

Richard L. Wexelblat