X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=i4JfE7+xdl6IgKSYrbc9bTjZxu6LYOeDOT1ql0KheyU=; b=C5RQAMIirKNOFnMKraw12jonDpmX0dveoMGaTepNMJB9XcJu0z1Dhav/bcaVbr6isr qYFN7H+6VZd0p03DnJZOb70/cHTBvyNXcsi07aJFhSFJOlQwQ5mgLCN93spbpnkLWYU2 MzGDpSuKym9l2gKydaRb6bRTBEOgkvJAF3k4Odgzb1Mu6eU3wKMD8b2Mg54h6g1c6Oea hyWr5/L57PQPKO/0Pox4H/Xoqcgk+ZAE20YXhpfpO260SddSF6gANy2oiFHfdhEogWjo 7j+sZ9IM7Yx5JrworSJKHDNoMCqwGfTFwjjoSvSiip2K3jCHJuovaNMu4YxZW0Ki2Tm2 9OQg== MIME-Version: 1.0 X-Received: by 10.50.43.161 with SMTP id x1mr22498358igl.64.1445941222649; Tue, 27 Oct 2015 03:20:22 -0700 (PDT) In-Reply-To: References: Date: Tue, 27 Oct 2015 11:20:22 +0100 Message-ID: Subject: Re: [geda-user] home/bkerin/geometry_module branch From: "Levente (leventelist AT gmail DOT com) [via geda-user AT delorie DOT com]" To: gEDA User Mailing List Content-Type: multipart/alternative; boundary=089e0111bffef134f10523136cb3 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 --089e0111bffef134f10523136cb3 Content-Type: text/plain; charset=UTF-8 I remember there was a movement to transform PCB to C++. I guess DJ made PCB ready to be compiled by a C++ compiler. DJ? Personally, I don't like C++, but I think C++ is a better tool to code a PCB editor application than C. Lev On Tue, Oct 27, 2015 at 10:36 AM, wrote: > > > On Tue, 27 Oct 2015, Levente (leventelist AT gmail DOT com) [via > geda-user AT delorie DOT com] wrote: > > Okay, I don't want to start another war here. I was browsing the manual of >> the CGAL library, and I think it has some nice features that can bring lot >> of benefit for us. So I'd go for CGAL. >> >> Just my two cents. >> > > I don't want to join another war here either, but CGAL is not all benefit > but has a cost as well. Sloccount on include/ in CGAL says 578k lines of > code. It's more than 5 times bigger than the whole PCB src/, including the > hids and everything. And it's all C++, while PCB code that needs these > calculations are mostly in C. > > > > > > --089e0111bffef134f10523136cb3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I remember there was a movement to transform PCB to C++. I= guess DJ made PCB ready to be compiled by a C++ compiler. DJ?

=
Personally, I don't like C++, but I think C++ is a better to= ol to code a PCB editor application than C.

Lev
=

On Tue, Oct= 27, 2015 at 10:36 AM, <gedau AT igor2 DOT repo DOT hu> wrote:


On Tue, 27 Oct 2015, Levente (leventelist AT gmail DOT com) [via geda-user AT delorie DOT com] wrote:

Okay, I don't want to start another war here. I was browsing the manual= of
the CGAL library, and I think it has some nice features that can bring lot<= br> of benefit for us. So I'd go for CGAL.

Just my two cents.

I don't want to join another war here either, but CGAL is not all benef= it but has a cost as well. Sloccount on include/ in CGAL says 578k lines of= code. It's more than 5 times bigger than the whole PCB src/, including= the hids and everything. And it's all C++, while PCB code that needs t= hese calculations are mostly in C.






--089e0111bffef134f10523136cb3--