delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/08/02/12:35:28

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 <dj AT delorie DOT com>
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>
<alpine DOT DEB DOT 2 DOT 00 DOT 1607231009290 DOT 7286 AT igor2priv>
<20160723092248 DOT GF17595 AT localhost DOT localdomain>
<alpine DOT DEB DOT 2 DOT 11 DOT 1607231423480 DOT 2224 AT nimbus>
<20160724053502 DOT GM17595 AT localhost DOT localdomain>
<alpine DOT DEB DOT 2 DOT 11 DOT 1607271434200 DOT 1841 AT nimbus>
<9719FF2C-AC85-4824-89E9-447216E7FA65 AT sbcglobal DOT net>
<alpine DOT DEB DOT 2 DOT 11 DOT 1607301258260 DOT 1409 AT nimbus>
<939E39F7-B4DA-4B56-A640-C7E6E4ECF955 AT sbcglobal DOT net>
<f5b0d73a-6d4f-d0d6-c67e-d4dea979b974 AT ecosensory DOT com> <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

> 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.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019