delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/12/30/10:46:01

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.98.4 at av01.lsn.net
Subject: Re: gEDA and it's future with Scheme & Guile was Re: [geda-user]
Project leadership
To: geda-user AT delorie DOT com
References: <CAM2RGhS4L-ch6FEcLtdSt0vA0BdQZvq+AuFDP+9ea7Ftd=AALg AT mail DOT gmail DOT com>
<CAMvDHVATJYfLUkL+5AkD31BVTbg5OdKTvZc2LVh=7Kf6Y-95EA AT mail DOT gmail DOT com>
<CAD2FfiHeUtsRWtYENR-LX=DuSHWw3AEtmeCLbb40x9gUcYnjmw AT mail DOT gmail DOT com>
From: John Griessen <john AT ecosensory DOT com>
Message-ID: <5683FC1D.4060006@ecosensory.com>
Date: Wed, 30 Dec 2015 09:45:33 -0600
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
Icedove/38.4.0
MIME-Version: 1.0
In-Reply-To: <CAD2FfiHeUtsRWtYENR-LX=DuSHWw3AEtmeCLbb40x9gUcYnjmw@mail.gmail.com>
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

On 12/30/2015 03:35 AM, Richard Hughes (hughsient AT gmail DOT com) [via geda-user AT delorie DOT com] wrote:
> So, you're looking for the 0.01% of people crazy enough to do PCB
> design, of which 0.1% of which will know the difference between free
> software and shareware, of which 0.1% also knows a pretty esoteric
> language

Even though scheme is naturally good for big lists of data, other high level languages like python are also,
and the popularity guesses above are probably not more than 10X off.

Even just 1% * 1% * 1% is 1 in a million people,
so it really does limit contributions.

If there are several more lurkers like Richard Hughes that I cannot recall seeing post here before,
maybe the fastest way forward is a base up rewrite in python, starting with Roland's xorn,
with as little C as possible for performance reasons only,
8and with existing code maintained for a good while so comparison testing can be done.
PCB is a repository of tons of layout knowledge -- you would keep it around and use in parallel
for a couple of years to be sure you had all features implemented, none forgotten. gschem is not as many little rules,
so it might transition sooner than 2 years.  With python and a plugin system of code, from a bottom-up and
top-down design and rewrite, I might even contribute.  It seems like quicksand as is, so I cannot afford the time to.

- Raw text -


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