|
|
Paper: |
Programmability in AIPS++ |
Volume: |
52, Astronomical Data Analysis Software and Systems II |
Page: |
167 |
Authors: |
Hjellming, R. M. |
Abstract: |
AIPS++ is a software system being developed for processing of data from radio and other telescopes. Since it is being implemented in C++ using object-oriented techniques, the issue of programmability has more than the normal number of levels of application. In this paper we discuss the planned programmability in AIPS++ from the point of view of the astronomer ``user'', the programmer coding ``outside'' AIPS++, and the programmer coding inside AIPS++ with C++. We emphasize that in the latter area there is a tremendous difference between programming with extensive libraries of C++ classes and programming where the design of classes is paramount; and that even more important than ``another'' system with ``another'' acronym is the development of classes for astronomical purposes inside and outside AIPS++. Radio Astronomy Observatory is operated by Associated Universities, Inc., under a cooperative agreement with the National Science Foundation. |
|
|
|
|