🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.c
Article #4289

Classes being added to C?

#4289
From: FFarance
Date: Fri, 27 Oct 1995 18:23
36 lines
2114 bytes
(This is the second part of the message.)

The following are answers to some questions people might have about
this feature:

        Q: Why do this if C++ already has this?
        A: There are some features that programmers want without getting
        the whole C++ language.  The subset Bob Jervis defined is a
        useful subset (Java is an example of an implentation that
        approximates this subset).  The C committee has always been
        interested in borrowing features from other languages, as
        long as they are proven and well-defined.  Many of the other
        features of C++ are less well-defined (thus the reasoning
        for less support of constructors and destructors).

        Q: Will these classes be compatible with C++?
        A: Yes.  The goal is to have maximum portability among
applications
        that use only these features.

        Q: Doesn't classes belong to C++ and not C?
        A: No.  In fact other languages are investigating these types
        of features as part of their official work items (Cobol for
        sure, I'm not sure about Fortran).

        Q: Why doesn't the committee let C be C?
        A: C isn't the only language that has interest in some features
        like this (see above).  Many customers would like features like
        this without the bulk of C++.

(Continued in the next part.)
-------------------------------------------------------------------
(``I only use AOL for reading netnews.'')
Frank Farance, Farance Inc.
E-mail: frank@farance.com, Telephone: +1 212 486 4700
ISO JTC1/SC22/WG14 & ANSI X3J11 (C Programming Language) Project Editor
Technical Details
Message-ID: <46r83f$l4g@newsbf02.news.aol.com>
Path: arc1-ca.pugleaf.net!newsbf02.news.aol.com!not-for-mail
References: <46r6ln$kdf@newsbf02.news.aol.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!newsbf02.news.aol.com!not-for-mail
From: ffarance@aol.com (FFarance)
Newsgroups: comp.std.c
Subject: Classes being added to C?
Date: 27 Oct 1995 14:23:43 -0400
Organization: America Online, Inc. (1-800-827-6364)
Sender: root@newsbf02.news.aol.com
Message-ID: <46r83f$l4g@newsbf02.news.aol.com>
References: <46r6ln$kdf@newsbf02.news.aol.com>
Reply-To: ffarance@aol.com (FFarance)
NNTP-Posting-Host: newsbf02.mail.aol.com