From: lamy@utai.UUCP (Jean-Francois Lamy)
Subject: Re: Smalltalk-80 as an Ada software environment
Date: Thu, 28-Aug-86 12:34:39 EDT [thread overview]
Date: Thu Aug 28 12:34:39 1986
Message-ID: <2203@utai.UUCP> (raw)
In article <254@linus.UUCP> sdl@linus.UUCP (Steven D. Litvintchouk) writes:
>3. Software reusability, by taking a Smalltalk class hierarchy and
> constructing its Ada equivalent (using Ada
> packages and compilation order semantics). (You would
> build a prototype/model class hierarchy in Smalltalk, and
> after modelling/simulation convinced you it was OK, you would
> then transliterate it to the corresponding Ada equivalent
> for the final product.)
At first glance this is going to be very hard. Emulating "virtual"
routines (i.e. when a subclass' routines redefines the superclass') is
not elegant not efficient (requires heavy and dirty use of generics).
Ada just isn't a good object-oriented language.
Jean-Francois Lamy
AI Group, Dept of Computer Science CSNet: lamy@ai.toronto.edu
University of Toronto EAN: lamy@ai.toronto.cdn
Toronto, ON, Canada M5S 1A4 UUCP: lamy@utai.uucp
--
Jean-Francois Lamy
AI Group, Dept of Computer Science CSNet: lamy@ai.toronto.edu
University of Toronto EAN: lamy@ai.toronto.cdn
Toronto, ON, Canada M5S 1A4 UUCP: lamy@utai.uucp
next reply other threads:[~1986-08-28 16:34 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
1986-08-28 16:34 Jean-Francois Lamy [this message]
-- strict thread matches above, loose matches on Subject: below --
1986-09-03 0:38 Smalltalk-80 as an Ada software environment Litvintchouk
1986-08-27 1:27 Steven D. Litvintchouk
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox