:: Re: [DNG] I have to cancel my Rust …
Top Page
Delete this message
Reply to this message
Author: Johan Helsingius
Date:  
To: dng
Subject: Re: [DNG] I have to cancel my Rust presentation for 3/4/2026
On 02/04/2026 10:26 pm, Wm. Moss via Dng wrote:
>     C++ is a superset of C and is a renamed version of C with classes.
> I used all of the development versions of C with classes at Bell Labs.
> The idea was a simple Simula like object wrapper for C to add one more
> level of abstraction. Once the 'it has to do everything' corporate types
> got hold of C with classes, the language turned into a horror show. Once
> 'friend' and other such nonsense was added, the language became mostly
> (IMO) useless.

I have to agree. The original "C with Classes" and early C++ was a neat
way to make C object-oriented (I remember using the 0.9 version of
Cfront, the C++-to-C compliler/translator that I got on a 9-track tape
directly from Bjarne).

I think the misfortune of C++ was that Bjarne is too much of a nice guy,
and he agreed on too many of the added things people suggested to him
and then pushed down on the standards committee.

    Julf