Handbook of Programming Languages: Object-oriented programming languagesVolume II of The Handbook of Programming Languages covers four important Imperative Languages: FORTRAN 95, C, Turbo Pascal, and Icon. FORTRAN was the first of the major programming languages; Wait Brainerd, has been active where FORTRAN 77, FORTRAN 90 and, now, FORTRAN 95 are concerned This volume also features an essay on its history and development of C by its creator, Dennis Ritchie. Computing pioneer Ralph Griswold, the creator of Icon, has contributed a foundation for both the philosophy behind and the use of the language. Ron Cytron writes a unique essay on Intermediate Languages and Series Editor-in-Chief, Peter H. Salus provides a foreword on the development of computer languages. The material about the languages themselves will enable the reader to evaluate which is most suitable for the task at hand. -- Wait Brainerd on FORTRAN -- Dennis Ritchie, creator of C -- Steve Summitt's work on programming in C -- Glenn Grotzinger on Turbo Pascal -- Ralph Griswold, creator of Icon |
Contents
ObjectOriented Communication Software | 17 |
Smalltalk | 49 |
Programming with Smalltalk | 95 |
Copyright | |
10 other sections not shown
Other editions - View all
Handbook of Programming Languages: Object-oriented programming languages Peter H. Salus No preview available - 1998 |
Common terms and phrases
abstract Acceptor Addison-Wesley allocated applet application argument array assignment base class behavior block boolean called Cfront char character client communication software compiler components concurrency const constructor contains copy create data structures declared default defined definition Design Patterns dynamic Eiffel elements error evaluated example exception exception handling execution expression Handler History of C++ implementation inheritance initial instance variables integer interface invoked iterators keyword Little Smalltalk loop machine mechanism ment method Modula-3 Modula-3 Programming Language module multiple inheritance Object-Oriented Programming Languages operations overloading package parameter pointer problem procedure protocol Reactor pattern reference request result runtime Schmidt selector server Simula Smalltalk Smalltalk-80 specified standard library statement static string Stroustrup subclass subtype superclass syntax template tion USENIX vector virtual functions void Web server write