delorie.com/archives/browse.cgi | search |
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--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |