Abstract
The design of a programming language is based largely on criteria derived from the needs of its intended users. These criteria depend strongly on the applications area for which the language is intended. In designing a Communications Oriented Language (COL), we have been influenced by forces somewhat at variance from those which have influenced the Tinman. We have thus designed a language which, although conforming in many ways to the Tinman, also differs from it in some significant ways. We discuss first the philosophy that has governed our design, with particular emphasis on ways in which our goals differ from those of the Tinman. We then illustrate how such differences have led to features in the COL that are at variance with the Tinman criteria.
Prepared for the workshop on the design and implementation of programming languages cornell university September 30 and October 1, 1976
September 29, 1976
This work was supported by the Defense Communications Agency under contract no. DCA100-76-C-0051.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1977 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Evans, A., Robert Morgan, C. (1977). The tinman and communications applications. In: Williams, J.H., Fisher, D.A. (eds) Design and Implementation of Programming Languages. Lecture Notes in Computer Science, vol 54. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0021433
Download citation
DOI: https://doi.org/10.1007/BFb0021433
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-08360-3
Online ISBN: 978-3-540-37260-8
eBook Packages: Springer Book Archive