July 25, 2004 Re: Poll -- how many people use Interfaces in D? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kris | #:) |
July 25, 2004 Re: Poll -- how many people use Interfaces in D? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kris | In article <cdv28j$1fbe$1@digitaldaemon.com>, Kris says... > >I think this would be really interesting to know Not yet, but I certainly think I will be in the future. Arcane Jill |
July 25, 2004 Re: Poll -- how many people use Interfaces in D? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kris | "Kris" <someidiot@earthlink.dot.dot.dot.net> wrote in message news:cdv28j$1fbe$1@digitaldaemon.com... > I think this would be really interesting to know! Simply replying will count > you in. If you use them pretty extensively, please add a ### distinguishing > mark (or something). > ### I'm always try to introduce some specific functionality in the architecture using interfaces (from my experience of Java). |
July 25, 2004 Re: Poll -- how many people use Interfaces in D? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kris | In article <cdv28j$1fbe$1@digitaldaemon.com>, Kris says... > >I think this would be really interesting to know! Simply replying will count you in. If you use them pretty extensively, please add a ### distinguishing mark (or something). > >Thanks much. > >### > > ## , I try to use them where appropriate. C |
July 25, 2004 Re: Poll -- how many people use Interfaces in D? | ||||
---|---|---|---|---|
| ||||
Posted in reply to John Reimer | John Reimer wrote:
> On Sun, 25 Jul 2004 11:33:03 +1000, J Anderson wrote:
>
>
>>Kris wrote:
>>
>>
>>>I think this would be really interesting to know! Simply replying will
>>>count you in. If you use them pretty extensively, please add a ###
>>>distinguishing mark (or something).
>>>
>>>Thanks much.
>>>
>>>###
>>>
>>>
>>
>>Everyone has to use an interface to use D. Notepad is an interface. I
>>guess your talking about an advanced interface.
>>
>>I use DIDE.
>
>
> No, I think he's referring to D's "interface" keyword. How many people
> make use of interfaces in D in their normal OO programming practice?
I think J was trying to make a joke ;-)
Anyways, I use interfaces as much as I can get away with (which is not much yet, as I haven't written so much actual D code yet, I admit).
As an aside, I'm with Kris on the interface/class inheritance issue. I think Vathix made a very good point a bit earlier about the whole thing being an issue that stems from C++-style multiple inheritance... but D doesn't have multiple inheritance, so it seems to me that the Java approach is the more appropriate way to go.
Cheers,
Jan
|
July 26, 2004 Re: Poll -- how many people use Interfaces in D? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kris | i don't use them in D, simply because i don't do much D programming, and because i never used them in C++! though i really like the concept of them, but i'm not quite clear on just what situations i'd use them in. :) |
July 26, 2004 Re: Poll -- how many people use Interfaces in D? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kris | Kris wrote:
> .... If you use them pretty extensively, please add a ### distinguishing
> mark (or something).
###
How can one not? Multiple inheritance is pretty much necessary, and interfaces are the only implementation of that in D. (I much prefer Eiffel's approach...but I'm not writing the compiler.)
|
July 26, 2004 Re: Poll -- how many people use Interfaces in D? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kris | I certainly do. That is a big important aspect of OO programming. ### Jaap In article <cdv28j$1fbe$1@digitaldaemon.com>, Kris says... > >I think this would be really interesting to know! Simply replying will count >you in. If you use them pretty extensively, please add a ### distinguishing >mark (or something). > >Thanks much. > >### > > |
July 26, 2004 Re: Poll -- how many people use Interfaces in D? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kris | Kris wrote: > I think this would be really interesting to know! Simply replying will count > you in. If you use them pretty extensively, please add a ### distinguishing > mark (or something). I've used them a little. E.g. in the clipboard stuff I was writing last week for SDWF 0.3. Stewart. -- My e-mail is valid but not my primary mailbox, aside from its being the unfortunate victim of intensive mail-bombing at the moment. Please keep replies on the 'group where everyone may benefit. |
July 26, 2004 Re: Poll -- how many people use Interfaces in D? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kris | In article <cdv28j$1fbe$1@digitaldaemon.com>, Kris says... This isn't much of a "poll", you know, despite the thread title. Most real polls have an "against" option as well as a "for" option. Otherwise it's like saying "We interviewed some unspecified number of people, and 531 of them said they like cheese". And this means...? >I think this would be really interesting to know! Simply replying will count you in. Then how does anyone get counted OUT? Or are you assuming that everyone who didn't reply doesn't use interfaces? But then, how do you know how many people didn't reply? Are you counting lurkers or just regular posters? What if they're on holiday? Why not stick a /real/ poll on a Yahoo group or something, and invite us all to vote in it. I agree with you that the answer would be "really interesting to know". I just don't think you're going to find that answer on this thread. Jill |
Copyright © 1999-2021 by the D Language Foundation