X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f X-Recipient: geda-help AT delorie DOT com Date: Fri, 4 Sep 2020 00:01:15 +0200 (CEST) From: Roland Lutz To: geda-help AT delorie DOT com Subject: Re: [geda-help] Linux In-Reply-To: <2A687A4D-3219-431E-8866-2D11C2418C81@noqsi.com> Message-ID: References: <20200829221451 DOT GA2565 AT newvzh DOT lokolhoz> <664de6c2-ad96-8298-1b64-ad550acfca64 AT k4gvo DOT com> <20200901193434 DOT GB19839 AT newvzh DOT lokolhoz> <20200902141116 DOT GA2911 AT newvzh DOT lokolhoz> <20200902165424 DOT GB2911 AT newvzh DOT lokolhoz> <333FD0E9-238C-445F-AEE4-850B0EA19A88 AT ece DOT orst DOT edu> <2A687A4D-3219-431E-8866-2D11C2418C81 AT noqsi DOT com> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="8323329-1312028674-1599170475=:4145" Reply-To: geda-help AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-help AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --8323329-1312028674-1599170475=:4145 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8BIT On Wed, 2 Sep 2020, John Doty wrote: > I favor Lepton [because] it’s agnostic about which layout program you > use: it has no favored layout component. […] > The layout people I work with all have different favorite tools, so > decoupling schematic entry and layout is very important to me. This is absolutely the same for gEDA/gaf. > I found [Xorn-based gEDA] incomprehensible. Xorn is an internal component; you don't have to understand or even consciously interact with it in any way. (But even if you did, it's not more complicated than the Scheme API.) > Guile is much easier to understand. You confuse being used to with understanding. I absolutely believe you that it's easier for you to work with Guile, as it's the thing you have been working with for a long time. Most people today, though, would find working with Python easier--or any other modern language, for that matter. I mean, just show this Scheme code https://github.com/rlutz/geda-gaf/blob/master/gnetlist-legacy/scheme/gnet-osmond.scm and this equivalent Python code https://github.com/rlutz/geda-gaf/blob/master/xorn/src/backend/gnet_osmond.py to any younger tech person and ask them to figure out what's going on. Roland --8323329-1312028674-1599170475=:4145--