Article View: alt.comp.lang.learn.c-c++
Article #536Re: Seeking very user-friendly, drag-and-drop GUI design tool.
From: Alwyn
Date: Tue, 14 Sep 2004 12:03
Date: Tue, 14 Sep 2004 12:03
38 lines
2841 bytes
2841 bytes
In article <89603$4146b71a$3e15a474$31571@freeler.nl>, Adrian <aa@aa.aa> wrote: > > "Alwyn" <dt015a1979@mac.com.invalid> wrote in message > news:130920041428190982%dt015a1979@mac.com.invalid... > > In article <e920b$41454811$3e15a39c$11038@freeler.nl>, Adrian > > <aa@aa.aa> wrote: > > > > > Use C# and solve your C++ limitation problems. It takes C++ one > evolutionary > > > step further. > > > > An interesting point of view. It's like saying that C++ takes C one > > evolutionary step further. But it isn't true: C++ is a wholly new > > language, > > That is not what Stroustrup said. See his Preface > to the First Edition. He calls it a "superset" of C :) Did he say that? I think the original C with Classes may have been a superset of C, as is indeed also Objective-C, but I very much doubt that C++ was that even then. Since then, of course, C++ has moved even further away from its parent - some would say too far. In the meantime, C has been pursuing its own evolution, sometimes in the same direction as C++, sometimes away from it. But to come back to your original statement, I would still maintain that C# is derived from Java and has little to do with C++, apart from certain syntactical similarities - I suppose a Chomskyan might call that 'surface structure'. I don't know an awful lot about .NET, but I see no reason why C# and C++ cannot peacefully coexist within it, each doing what it does best. In the case of C++, I imagine that would be the lower-level stuff, the 'glue' if you like, and maybe also applications where performance is of the essence. Alwyn
Technical Details
Message-ID:
<140920041303157454%dt015a1979@mac.com.invalid>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!not-for-mailReferences:
<vd99k0l9vg79nr2ogupptu6f05sf39afhm@4ax.com> <e920b$41454811$3e15a39c$11038@freeler.nl> <130920041428190982%dt015a1979@mac.com.invalid> <89603$4146b71a$3e15a474$31571@freeler.nl>Show Full Headers
Complete Article Headers
X-Google-Thread: 114592,d16d9c336bdc4c71 X-Google-Thread: 108717,d16d9c336bdc4c71 X-Google-Thread: 10fbec,d16d9c336bdc4c71 X-Google-Thread: f5d71,d16d9c336bdc4c71 X-Google-Thread: 10fd6d,d16d9c336bdc4c71 X-Google-Attributes: gid114592,gid108717,gid10fbec,gidf5d71,gid10fd6d,public X-Google-Language: ENGLISH,ASCII-7-bit Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Alwyn <dt015a1979@mac.com.invalid> Newsgroups: alt.comp.lang.learn.c-c++,comp.programming,borland.public.cppbuilder.ide,comp.lang.java,comp.lang.java.gui Subject: Re: Seeking very user-friendly, drag-and-drop GUI design tool. Date: Tue, 14 Sep 2004 13:03:15 +0100 Lines: 38 Message-ID: <140920041303157454%dt015a1979@mac.com.invalid> References: <vd99k0l9vg79nr2ogupptu6f05sf39afhm@4ax.com> <e920b$41454811$3e15a39c$11038@freeler.nl> <130920041428190982%dt015a1979@mac.com.invalid> <89603$4146b71a$3e15a474$31571@freeler.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: news.uni-berlin.de 0+k0WIKx9US4aZHjhhqI3QMkLjwtY34FhzH0vvd2VbZId5WTs= X-Orig-Path: dt015a1979 Mail-Copies-To: nobody User-Agent: Thoth/1.7.2 (Carbon/OS X)