comp.lang.ada
 help / color / mirror / Atom feed
From: "amado.alves" <amado.alves@netcabo.pt>
Cc: <comp.lang.ada@ada-france.org>
Subject: RE: SIGada Conference
Date: Wed, 17 Dec 2003 13:11:15 -0000
Date: 2003-12-17T13:11:15+00:00	[thread overview]
Message-ID: <mailman.129.1071666691.31149.comp.lang.ada@ada-france.org> (raw)

>>> : ... Java-style interfaces...
>> 
>> I'm surprised this one is still being listed. It has been shown to
>> be completely unnecessary.
>
> Ok, I'll byte. "Shown" where?

By *the* Ada guru J.-P. Rosen in Ada-Europe 2001 or 2002. And I seem to remember in the ARG discussions also, but I'll have to check.

> Personally, I
> think Java-style interfaces will let me do things I simply cannot do
> now.

That's what has been shown. That all those "things" can be done in Ada now. With either (yes) access discriminants which some say it's the golden nugget of Ada or, my favourite, formal packages. And mixins. And combinations thereof.

But please do come up with a new "thing" that cannot be done in Ada now.

"Java-style interfaces" is a poor man's multiple inheritance. I'd love to see fully fledged (linguistic) MI in Ada 2005, but *that* is too hard to define and implement. So I'm happy without it. But in that case I don't want the fake MI either.




             reply	other threads:[~2003-12-17 13:11 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-12-17 13:11 amado.alves [this message]
  -- strict thread matches above, loose matches on Subject: below --
2003-12-17 13:31 SIGada Conference amado.alves
     [not found] <468D78E4EE5C6A4093A4C00F29DF513D04B82B08@VS2.hdi.tvcabo>
2003-12-17  1:01 ` Stephen Leake
2003-12-17  3:19   ` Robert I. Eachus
2003-12-18  6:55     ` Robert C. Leif
2003-12-16 18:39 amado.alves
2003-12-16 21:40 ` Georg Bauhaus
2003-12-16 22:17   ` Hyman Rosen
2003-12-17 17:51     ` Jean-Pierre Rosen
2003-12-17 18:55       ` Hyman Rosen
2004-01-05  9:19         ` Jean-Pierre Rosen
2004-01-05 15:35           ` Hyman Rosen
2003-12-16 23:33 ` Martin Dowie
2003-12-15 23:01 Chris Miller
2003-12-16  0:29 ` Stephen Leake
2003-12-16 11:19   ` Georg Bauhaus
2003-12-17  0:58     ` Stephen Leake
2003-12-16 13:10   ` Marin David Condic
replies disabled

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