The Ada language and environment
暂无分享,去创建一个
A brief outline of the history and current status of Ada is followed by a description of salient language features and a discussion of the proposed Ada environment. Language-level support of modularity may result in substantially cheaper program development and maintenance, and will have a profound effect on both programming style and methods of teaching. Environment requirements include a data base for program development and maintenance, a kernel which is the interface for portability, and a minimal toolset which provides a common base for individual environments. The UNIX approach could be used as a starting point for developing Ada environments, but would have to be modified to reflect military embedded computer requirements and the fact that Ada rather than C would be the system programming language. It is predicted that Ada usage will overtake Fortran usage by 1995.
[1] Edwin H. Satterthwaite,et al. Early experience with Mesa , 1977, CACM.
[2] Warren Teitelman,et al. A Display Oriented Programmer's Assistant , 1977, IJCAI.
[3] Warren Teitelman,et al. The interlisp reference manual , 1974 .
[4] Anatol W. Holt,et al. A communication-oriented approach to structuring the software maintenance environment , 1980, SOEN.
[5] Brian W. Kernighan,et al. Software tools , 1976, SOEN.