X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f Date: Tue, 2 Aug 2016 12:34:20 -0400 Message-Id: <201608021634.u72GYKs2018088@envy.delorie.com> From: DJ Delorie To: geda-user AT delorie DOT com In-reply-to: <20160802122208.GA12372@visitor2.iram.es> (geda-user@delorie.com) Subject: Re: [geda-user] Plans for gEDA/gaf References: <20160723065723 DOT GC17595 AT localhost DOT localdomain> <20160723092248 DOT GF17595 AT localhost DOT localdomain> <20160724053502 DOT GM17595 AT localhost DOT localdomain> <9719FF2C-AC85-4824-89E9-447216E7FA65 AT sbcglobal DOT net> <939E39F7-B4DA-4B56-A640-C7E6E4ECF955 AT sbcglobal DOT net> <20160802122208 DOT GA12372 AT visitor2 DOT iram DOT es> Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > My personal feelings are quite different, I hated C++ until C++11 > arrived. C++11 (and later) really is a different language > altogether. As an experiment, I changed pcb's configury to compile pcb with a C++ compiler instead of a C compiler. After a few changes to support this... nobody noticed. Please keep in mind that C is a subset of C++ - nearly every C program is also a valid C++ program. Most people who "hate C++" are really saying they hate what people have done with C++. Switching gaf and pcb to C++ - at least a minimal C-like subset of C++ - would greatly improve maintainability, since the applications are highly object-oriented already.