
History of Programming Languages, Volume 2
by Bergin, Thomas J.; Gibson, Richard G.-
This Item Qualifies for Free Shipping!*
*Excludes marketplace orders.
Rent Book
New Book
We're Sorry
Sold Out
Used Book
We're Sorry
Sold Out
eBook
We're Sorry
Not Available
How Marketplace Works:
- This item is offered by an independent seller and not shipped from our warehouse
- Item details like edition and cover design may differ from our description; see seller's comments before ordering.
- Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
- Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
- Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.
Summary
Fourteen chapters cover a broad range of languages in wide use today, as well as lesser known languages that made significant contributions to programming language evolution: C, C++, Smalltalk, Pascal, Ada, Prolog, Lisp, ALGOL 68, FORMAC, CLU, Icon, Forth, Monitors and Concurrent Pascal, and Discrete Simulation Languages. Prominent contributors to the book are Frederick Brooks, Alain Colmerauer, Richard Gabriel, Ralph Griswold, Per Brinch Hansen, Alan Kay, C. H. Lindsey, Barbara Liskov, Richard Nance, Elizabeth Rather, Dennis Ritchie, Jean Sammet, Guy Steele, Bjarne Stroustrup, William Whitaker, and Niklaus Wirth. Together, the conference contributors and the book's editors have put together a volume of interest to researchers, teachers, students, and computing professionals everywhere who are involved in the use or the development of programming languages today.
Author Biography
Editor Thomas J. (Tim) Bergin, a Professor in the Department of Computer Science and Information Systems at the American University in Washington, D.C., edited Computer-Aided Software Engineering: Issues and Trends for the 1990s and Beyond (1993) and coauthored A Microcomputer Based Primer on Structural Behavior (1986).
About Richard G. GibsonEditor Richard G. (Rick) Gibson has taught a variety of programming languages around the globe. He serves on several editorial boards, including those of The Journal of Global Information Management, The Journal of Database Management, and The Journal of End-User Computing.
0201895021AB04062001
Table of Contents
Editors' Introduction | |
General Introduction | |
Development of the HOPL-II Program | |
Acknowledgments | |
Conference Chairman's Opening Remarks | p. 1 |
Language Design as Design | p. 4 |
From HOPL to HOPL-II (1978-1993): 15 Years of Programming Language Development | p. 16 |
Making History | p. 25 |
A History of ALGOL 68 | p. 27 |
Recollections about the Development of Pascal | p. 97 |
Monitors and Concurrent Pascal: A Personal History | p. 121 |
ADA - The Project: The DoD High Order Language Working Group | p. 173 |
The Evolution of Lisp | p. 233 |
The Birth of Prolog | p. 331 |
A History of Discrete Event Simulation Programming Languages | p. 369 |
The Beginning and Development of Formac (FORmula MAnipulation Compiler) | p. 429 |
A History of CLU | p. 471 |
The Early History of Smalltalk | p. 511 |
History of the Icon Programming Language | p. 599 |
The Evolution of Forth | p. 625 |
The Development of the C Programming Language | p. 671 |
A History of C++: 1979-1991 | p. 699 |
Issues in the History of Computing | p. 772 |
Archives Specializing in the History of Computing | p. 782 |
The Role of Museums in Collecting Computers | p. 785 |
The Annals of the History of Computing and Other Journals | p. 789 |
An Effective History Conference | p. 795 |
University Courses | p. 799 |
Documenting Projects with History in Mind | p. 806 |
Issues in the Writing of Contemporary History | p. 808 |
Forum Closing Panel | p. 810 |
Appendix A: What Makes History? | p. 831 |
Appendix B: Call for Papers | p. 833 |
Appendix C: List of Attendees | p. 849 |
Appendix D: Final Conference Program | p. 851 |
Index | p. 857 |
Table of Contents provided by Blackwell. All Rights Reserved. |
An electronic version of this book is available through VitalSource.
This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.
By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.
Digital License
You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.
More details can be found here.
A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.
Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.
Please view the compatibility matrix prior to purchase.