* Re: Ada vs Modula3
[not found] <37dir6$d93@lyra.csx.cam.ac.uk>
@ 1994-11-02 20:11 ` Kenneth Almquist
1994-11-03 0:27 ` David Weller
1994-11-03 9:38 ` Robb Nebbe
0 siblings, 2 replies; 3+ messages in thread
From: Kenneth Almquist @ 1994-11-02 20:11 UTC (permalink / raw)
Phil Brooke <pjb25@cam.ac.uk> asked:
> Has anyone got any comments on the relative merits of Modula3 and Ada (9X)?
One major difference is that Moldula 3 has automatic garbage collection.
Ada implementations are not required to provide this, and most don't.
Kenneth Almquist
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Ada vs Modula3
1994-11-02 20:11 ` Ada vs Modula3 Kenneth Almquist
@ 1994-11-03 0:27 ` David Weller
1994-11-03 9:38 ` Robb Nebbe
1 sibling, 0 replies; 3+ messages in thread
From: David Weller @ 1994-11-03 0:27 UTC (permalink / raw)
In article <CynpF4.6Mn@nntpa.cb.att.com>,
Kenneth Almquist <ka@socrates.hr.att.com> wrote:
>Phil Brooke <pjb25@cam.ac.uk> asked:
>> Has anyone got any comments on the relative merits of Modula3 and Ada (9X)?
>
>One major difference is that Moldula 3 has automatic garbage collection.
>Ada implementations are not required to provide this, and most don't.
> Kenneth Almquist
Quite true, since in Ada it's quite possible to create a dynamic
memory system and NOT generate garbage in the first place. Nip 'em
in the bud, so to speak.
--
Proud (and vocal) member of Team Ada! (and Team OS/2) ||This is not your
Ada -- Very Cool. Doesn't Suck. || father's Ada
For all sorts of interesting Ada tidbits, run the command: ||________________
"finger dweller@starbase.neosoft.com | more" (or e-mail with "finger" as subj.)
ObNitPick: Spelling Ada as ADA is like spelling C++ as CPLUSPLUS. :-)
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Ada vs Modula3
1994-11-02 20:11 ` Ada vs Modula3 Kenneth Almquist
1994-11-03 0:27 ` David Weller
@ 1994-11-03 9:38 ` Robb Nebbe
1 sibling, 0 replies; 3+ messages in thread
From: Robb Nebbe @ 1994-11-03 9:38 UTC (permalink / raw)
Phil Brooke <pjb25@cam.ac.uk> asked:
> Has anyone got any comments on the relative merits of Modula3 and Ada (9X)?
I found the concept of type in Modula3 to be a little less coherent
than what I was used to in Ada. Modula3 uses structural equivalence
to determine if two types are the same and if you don't want that
you use branded types which are always distinct from other types.
The fact that something abstract like type equivalence can depend on
the implementation bothers me.
I did appreciate the convenience of automatic memory management in
Modula3.
- Robb Nebbe
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~1994-11-03 9:38 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <37dir6$d93@lyra.csx.cam.ac.uk>
1994-11-02 20:11 ` Ada vs Modula3 Kenneth Almquist
1994-11-03 0:27 ` David Weller
1994-11-03 9:38 ` Robb Nebbe
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox