An Approach to Persistent Programming

Autor: K. J. Chisholm, Ronald Morrison, Malcolm Atkinson, P. W. Cockshott, P. J. Bailey
Rok vydání: 1983
Předmět:
Zdroj: The Computer Journal. 26:360-365
ISSN: 1460-2067
0010-4620
DOI: 10.1093/comjnl/26.4.360
Popis: This paper presents the identification of a new programming language concept and reports our initial investigations of its utility. The concept is to identify persistence as an orthogonal property of data, independent of data type and the way in which data is manipulated. This is expressed by the principle that all data objects, independent of their data type, should have the same rights to persistence or transience. We expect to achieve persistent independent programming, so that the same code is applicable to data of any persistence. We have designed a language PS-algol by using these ideas and constructed a number of implementations. The experience gained is reported here, as a step in the task of achieving languages with proper accommodation for persistent programming.
Databáze: OpenAIRE