Re: C# vs. C++ Calling the overridden base class members from derived classes.

From: Robert Jones (robertjones21_at_HotPOP.com)
Date: 03/18/04


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!



Relevant Pages

  • Re: N00B Intro:
    ... this is the first time that I have either viewed or posted on this newsgroup. ... I started with some chickens and determined that the "beer can" chicken ... Next up was some ribs and shoulder. ...
    (alt.food.barbecue)
  • Re: SBS Fax Rendering
    ... 10.0.6501.0" to Newsgroup. ... Microsoft CSS Online Newsgroup Support ... but it's the first time that i try to send an excel file by fax.. ...
    (microsoft.public.windows.server.sbs)
  • Re: Unnecessary HD formatting
    ... >> product key for free? ... > Think back to the first time you turned your very first PC on, ... > Microsoft MVP ... > Please reply to the newsgroup so all may benefit. ...
    (microsoft.public.windowsxp.general)
  • Re: Why doesnt the MSFT group include the post they reply too?
    ... I did ask earlier if you were having problems seeing the ' question ' and ... None are showing just replies? ... If I have been busy and not visited for a few days, the first time OE opens ... >> Yes, this is the entire reason the newsgroup exists, and why we're here ...
    (microsoft.public.windows.server.sbs)
  • Re: scrn shot from this morng
    ... here is the scrn shot from this morng. ... And you think this newsgroup is interested in your screenshot because? ... Claudio Puviani ...
    (comp.lang.cpp)