🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.comp.lang.learn.c-c++
Article #536

Re: Seeking very user-friendly, drag-and-drop GUI design tool.

#536
From: Alwyn
Date: Tue, 14 Sep 2004 12:03
38 lines
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-mail
References: <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)