Re: C# vs. C++ Calling the overridden base class members from derived classes.
From: Robert Jones (robertjones21_at_HotPOP.com)
Date: 03/18/04
- Next message: Bill Seurer: "Re: "Strunk and White" of C++?"
- Previous message: Gernot Frisch: "Re: my new game in C++ and OpenGL"
- In reply to: Hattuari: "Re: C# vs. C++ Calling the overridden base class members from derived classes."
- Next in thread: Hattuari: "Re: C# vs. C++ Calling the overridden base class members from derived classes."
- Reply: Hattuari: "Re: C# vs. C++ Calling the overridden base class members from derived classes."
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Thu, 18 Mar 2004 10:34:00 -0500
Hattuari wrote:
> Claudio Puviani wrote:
>
>
>>"Hattuari" <susudata@setidava.kushan.aa> wrote
>
>
>>You are (and have been) unable to understand that this newsgroup is NOT
>>about changing or re-examining C++.
>
>
> Strange. This is the first time you have ever suggested anything of this
> nature, though you have participated extensively in threads discussing all
> the topics you named. Furthermore, that is not what the faq for this
> newsgroup says.
>
>
>>If that's what you're looking for, go to comp.std.c++. This is the wrong
>>place. This newsgroup is about using C++ as defined in the standard, not
>>about second-guessing the standard. We accept the standard. We embrace the
>>standard. The standard is our friend.
>
>
> This standard?
> http://baldur.globalsymmetry.com/gs-home/images/INCITS+ISO+IEC+14882-2003.png
>
>
>>The only topical reason to make a comparison of C++ with another language
>>is if it helps to explain a feature of C++ or to provide a historical
>>basis for that feature.
>
>
> Again, I disagree. For example, it seems to me the use of an abstract class
> in C++ is virtually identical to using an interface in Java. I haven't had
> a chance to carefully examine that proposition, so there may be significant
> differences I have overlooked. Nonetheless, to be aware that two
> programming languages which have borrowed extensively from C++ have
> substituted the use of an interface in place of support for multiple
> inheritance suggests reasonable minds have determined there are problems
> resulting from multiple inheritance. In both cases they have chosen to use
> something called an interface.
Walter Bright's D programming language also use interfaces and it is
meant to replace C++.
> It is often possible to accomplish through design approach in one language
> what another language does through explicitly including features. By
> identifying these design approaches it may be possible to establish
> conventions which, for all intents and purposes, add the desired feature to
> the langue lacking it explicitly.
>
> I know I used long sentences, and somewhat complex reasoning in the above,
> so let me try to explain it in simpler terms. By learning about another
> language, you might (probably will) learn more about the one you use.
>
>
>>>To refuse to examine the differences between C++ and C#,
>>>a language specifically intended to replace C++, speaks for itself.
>>
>>C# is a replacement for Java, not for C++. That's clear by context and
>>it's clear by content.
>
>
> So there is a VM for C# that runs on Solaris, Linux, Mac, HPUX, and, etc?
> If not, the intent is not to replace Java, it is to defend against Java by
> modifying C++ so that it is as easy to work with as Java is.
>
>
>>If the irrelevance of the topic weren't enough to
>>kill it, the absurdity of the premise would be.
>>
>>Claudio Puviani
>
> BTW, this is the latest C++ IDE from Borland, the premier software
> development tool manufacture. The company that virtually defined itself
> with its C++ IDE:
>
> http://baldur.globalsymmetry.com/gs-home/images/C++BuilderX.png
>
> It was written in Java.
>
> This is the product I have dedicate a good deal of my time to, freely:
> http://www.kdevelop.org/graphics/pic_corner/3.0/full_ide.png
>
> It's being written in C++.
>
> I know Java much better than I know C++. Take a freakin' hint!
- Next message: Bill Seurer: "Re: "Strunk and White" of C++?"
- Previous message: Gernot Frisch: "Re: my new game in C++ and OpenGL"
- In reply to: Hattuari: "Re: C# vs. C++ Calling the overridden base class members from derived classes."
- Next in thread: Hattuari: "Re: C# vs. C++ Calling the overridden base class members from derived classes."
- Reply: Hattuari: "Re: C# vs. C++ Calling the overridden base class members from derived classes."
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|