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: <8444F816-17CE-4A56-A982-4A60DEDA72B8 AT noqsi DOT com> <4A109BD6-F7AE-4A93-BF9F-B72EAFF8DC3C AT noqsi DOT com> <20151230162148 DOT GA4099 AT localhost DOT localdomain> From: John Griessen Message-ID: <5687F288.7010803@ecosensory.com> Date: Sat, 2 Jan 2016 09:53:44 -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: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit 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 On 12/31/2015 07:12 PM, Evan Foss (evanfoss AT gmail DOT com) [via geda-user AT delorie DOT com] wrote: > Also people seem to think I want to remove the scheme we > already have. I don't I just don't want the basic scheme in the core > to grow. Plugins in scheme are a good thing. More ways to access > scheme across all of geda are good. More high level functions in > scheme are good. > > Deemphasis does not equal removal. refactoring, repairing, and simplifying some of the core scheme/guile/LISP in gschem will reduce the lines of code. I say, "Use a HLL for almost everything and C lang where speed is needed, and minimize or outlaw global data structures in C.