H ? « »

Language peer sets for PS-ALGOL:
United Kingdom
United Kingdom/1981
Designed 1981
1980s languages
Fourth generation
Late Cold War
Genus True ALGOL60s
Numerical Scientific
True ALGOL60s
Generation of Algol 60
Algol family
True ALGOL60s/1981
Generation of Algol 60/1981
Algol family/1981
True ALGOL60s/United Kingdom
Generation of Algol 60/United Kingdom
Algol family/United Kingdom
Numerical Scientific
Numerical Scientific/1981
Numerical Scientific/uk

PS-ALGOL(ID:972/psa002)

Persistent Algol 

alternate simple view
Country: United Kingdom
Designed 1981
Published: 1985
Genus: True ALGOL60s
Sammet category: Numerical Scientific


Persistent Algol. ca 1981, released 1985. A derivative of S- Algol. Database capability derived from the longevity of data. Introduced the notion of a persistent programming language (where there exists a persistent store external to the running of each program)

IBM PC version available from CS Dept, U Strathclyde, Glasgow.


Structures:
Related languages
NEPAL PS-ALGOL   Evolution of
S-Algol PS-ALGOL   Evolution of
PS-ALGOL Napier   Evolution of
PS-ALGOL PCLOS   Incorporated some features of
PS-ALGOL POMS   Extension of

References:
  • Atkinson, M. P., Chisolm, K. G., & Cockshott, W. P (1981) Atkinson, M. P., Chisolm, K. G., & Cockshott, W. P. "PS-Algol An Algol with a persistent heap" Tech. Rep. CSR-94-81, Computer Science Dept., Edinburgh Univ., Edinburgh, Scotland.
  • M. P. Atkinson, K. J. Chisholm, and W. P. Cockshot (1982) M. P. Atkinson, K. J. Chisholm, and W. P. Cockshott. "PS-Algol: An Algol with a Persistent Heap"
          in [SIGPLAN] (1982) SIGPLAN Notices 17(07) July 1982.
  • Atkinson, M. P., Chisolm, K. J., Cockshott, W. P., (1983) Atkinson, M. P., Chisolm, K. J., Cockshott, W. P., & Marshall., R. M. "Algorithms for a persistent heap"
          in (1983) Software — Practice and experience 13(07) March 1983
  • Atkinson, M.P.; Bailey, P.J.; Chisholm, K.J.; Cock (1983) Atkinson, M.P.; Bailey, P.J.; Chisholm, K.J.; Cockshott, W.P. Morrison, R. "An approach to persistent programming" pp360-365
          in (1983) The Computer Journal 26(4) 1983
  • Atkinson, MP et al (1983) Atkinson, MP et al "An approach to persistent programming" pp360-365 Abstract
          in (1983) The Computer Journal 26(4) 1983
  • Atkinson, M. P., and Morrison, R. (1984) Atkinson, M. P., and Morrison, R. "Persistent First Class Procedures are Enough" Proceedings of the Fourth Conference on Foundations of Software Technology and Theoretical Computer Science, p.223-240, December 13-15, 1984
          in (1983) The Computer Journal 26(4) 1983
  • Atkinson, M. P., Bailey, P., Cockshott, W. P., Chi (1984) Atkinson, M. P., Bailey, P., Cockshott, W. P., Chisolm, K. G., & Morrison, R. "Progress with Persistent Programming" Cambridge University Press, Cambridge, England. 1984
          in (1983) The Computer Journal 26(4) 1983
  • [U Glasgow] (1985) [U Glasgow] "The PS- Algol Reference Manual", TR PPR-12-85, CS Dept, U Glasgow 1985.
          in (1983) The Computer Journal 26(4) 1983
  • Atkinson, M. P., and Morrison, R. (1985) Atkinson, M. P., and Morrison, R. "First class persistent procedures" ACM Trans. Program. Lang. Syst. 7, 4 (Oct. 1985), 501-538.
          in (1983) The Computer Journal 26(4) 1983
  • Atkinson, Malcolm P.; Morrison, Ronald (1985) Atkinson, Malcolm P.; Morrison, Ronald "Procedures as persistent data objects" ACM Transactions on Programming Languages and Systems (TOPLAS), v.7 n.4, p.539-559, Oct. 1985
          in (1983) The Computer Journal 26(4) 1983
  • Atkinson, M. P., and Morrison, R. (1986) Atkinson, M. P., and Morrison, R. "Towards an integrated persistent graphical programming language" In Proceedings of the 18th Hawaii International Conference on Systems Sciences, vol. 2 (Jan 1986). Western Periodicals, North Hollywood, Calif., pp. 842-854.
          in (1983) The Computer Journal 26(4) 1983
  • Atkinson, M. P., AND Morrison, R. (1986) Atkinson, M. P., AND Morrison, R. "Towards an integrated persistent graphical programming language" Vol 2 pp842-854
          in [Proceedings] (1986) Proceedings of the Hawaii International Conference on System Sciences, January 1986
  • Atkinson, M. P., Morrison, R., and Pratten, G. D. (1986) Atkinson, M. P., Morrison, R., and Pratten, G. D. "Designing a persistent information space architecture" pp115-119
          in Kugler, H. (1986) Kugler, H. J. (Ed.) Proceedings of IFIP, Dublin, Sept 1986
  • Atkinson, M.P. and Morrison, R. (1986) Atkinson, M.P. and Morrison, R. "Integrated persistent programming systems" in B.D. Shriver, editor, Proceedings of the 19th Annual Hawaii Conference on System Sciences, pages 842-854, 1986. Vol. I]A, Software
          in Kugler, H. (1986) Kugler, H. J. (Ed.) Proceedings of IFIP, Dublin, Sept 1986
  • Atkinson, M. P.; Morrison, R. (1988) Atkinson, M. P.; Morrison, R. "Types, bindings and parameters in a persistent environment"
          in Data Types and Persistence. (1988) Data Types and Persistence. Atkinson, MP, Buneman, OP, Morrison, R (eds), Proc. 1st Workshop on Persistent Object Systems, Appin, Scotland, 1985. In Series: Topics in Information Systems. Springer-Verlag, ISBN 3-540-18785-5. 1988
  • Philbrow, P. C.; Armour, I.; Atkinson, M. P.; Livi (1988) Philbrow, P. C.; Armour, I.; Atkinson, M. P.; Livingstone, J. "PS-Algol's device-independent output statement" pp107-114 Abstract DOI
          in [OOPSLA 1988] (1988) SIGPLAN Notices 23(11) November 1988 (OOPSLA '88)
  • Paepcke, A. (1989) Paepcke, A. "PCLOS: a critical review" pp221-253 Extract: Introduction Extract: Outline of PCLOS Extract: Language Integration
          in [SIGPLAN] (1989) SIGPLAN Notices 24(10) October 1989 incorporating the Proceedings of the Conference on Object Oriented Programming Systems Languages and Applications, New Orleans (OOPSLA 89)
  • Philbrow, Paul et al (1989) Philbrow, Paul et al "Supporting an Object-Oriented Programming Methodology using PS-Algol" DBPL 1989: 61-78
          in [SIGPLAN] (1989) SIGPLAN Notices 24(10) October 1989 incorporating the Proceedings of the Conference on Object Oriented Programming Systems Languages and Applications, New Orleans (OOPSLA 89)
  • Cockshott, W. (1990) Cockshott, W. Paul. PS-Algol Implementations: Applications in Persistent Object-Oriented Programming. (Ellis Horwood Series in Computers and Their Applications.) NY: Ellis Horwood, 1990. Picture:
          in [SIGPLAN] (1989) SIGPLAN Notices 24(10) October 1989 incorporating the Proceedings of the Conference on Object Oriented Programming Systems Languages and Applications, New Orleans (OOPSLA 89)
  • J. Eliot and B. Moss (1991) J. Eliot and B. Moss "Working with Persistent Objects:To Swizzle or Not to Swizzle"
          in (1991) IEEE Transactions on Computers July 19, 1991
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder