comp.lang.ada
 help / color / mirror / Atom feed
From: Mats.Weber@matrix.ch (Mats Weber)
Subject: Pakcage Types, Thesis available for ftp
Date: Thu, 9 Feb 1995 18:49:30 GMT
Date: 1995-02-09T18:49:30+00:00	[thread overview]
Message-ID: <Mats.Weber-0902951949300001@mlma11.matrix.ch> (raw)

My thesis, part of which is a proposal for object-oriented extensions to
Ada 83 based on package types, is now available in PostScript form for ftp
at URL <ftp://lglftp.epfl.ch/pub/Papers/Mats>.

Please read the instructions in the file README before you get one of the
PostScript files.

Abstract:

This thesis is a critique of the Ada 83 programming language with emphasis
on the construction of reusable components and their composition, and more
generally on programming "in the large".

Ada 83's deficiencies in that area are first described, and then solutions
are proposed to most of the problems.

The main part of the thesis is a proposal for object-oriented extensions,
making classes and objects with inheritance available through package and
task types, as a very natural extension of Ada 83's task types.

These proposals can be viewed as an alternative to Ada 9X's tagged types,
with which a comparison is made.



                 reply	other threads:[~1995-02-09 18:49 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox