From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: Interfaces and abstract tagged types
Date: Thu, 16 Oct 2008 10:29:34 +0200
Date: 2008-10-16T10:29:35+02:00 [thread overview]
Message-ID: <d8k5v0eh9lhg.1ip39ui01oj9h.dlg@40tude.net> (raw)
In-Reply-To: c83a1b3b-298f-4aa3-9974-aa7b8153dc15@c22g2000prc.googlegroups.com
On Thu, 16 Oct 2008 00:51:53 -0700 (PDT), Ivan Levashew wrote:
>>>> (Interfaces was a huge mistake)
>>
>>> Interesting. �Why do you say so?
>>
>> Because there already existed abstract types for
>> that. One should simply
>> have allowed honest multiple inheritance.
>>
>> The limitation of not having any implementations of
>> primitive operations or
>> component makes just no sense.
>
> I'm wondering why nobody has replied yet.
Maybe, because I am right? (:-))
> I think it to be a known thing. Interfaces are by definition
> implementation-less.
Yep, a bankrupt bank is known to be money-less... An implementation-less
program may sound funny, alas it turns into reality. As I described in my
previous post, we have a growing amount of code that is just noise.
--
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de
next prev parent reply other threads:[~2008-10-16 8:29 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-10-05 7:01 Interfaces and abstract tagged types Dale Stanbrough
2008-10-05 7:43 ` Dmitry A. Kazakov
2008-10-05 20:29 ` Robert A Duff
2008-10-06 8:25 ` Dmitry A. Kazakov
2008-10-16 7:51 ` Ivan Levashew
2008-10-16 8:29 ` Dmitry A. Kazakov [this message]
2008-10-16 9:23 ` Ivan Levashew
2008-10-16 10:05 ` Dmitry A. Kazakov
2008-10-16 10:27 ` Georg Bauhaus
2008-10-16 12:21 ` Dmitry A. Kazakov
2008-10-16 13:35 ` Georg Bauhaus
2008-10-16 14:30 ` Dmitry A. Kazakov
2008-10-23 6:39 ` Ivan Levashew
2008-10-25 8:57 ` Dmitry A. Kazakov
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox