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=zEoiOBQ2EXzLK8ZTeS4Ce94ooVuU7wl+b8dRi7iaVNo=; b=X+EUpkyxT/6VT7UhmdtxZ/yh1u8MTP+ZPDNv6x+iYsjJaT82bGhBxXdKG9GIIfV5BD qLGTm+B/IXi74oWm8bZOGBubMP4EMH81+vIHe/cwVbkUa0mrL/OxbeLagfDtm2ay97GL SNymjBEgJgEOU6xUcolqPhO3WtlYUe2d4X7hpA2N90KdG8OmVRFHNSeCh3jTmcFQXu4Q XBLLCycVC+COc+PKZtLxYg7F+Rvrsn27Ee+ngQrYPtjYqMS8q4aWblwPnzUaGnuvSFNz X2M6qn3anoKmacIDgPQDISKY694KX9XcdzQPgyUoeb1WKo+EqEebK4DQN882ojPUApFL vqMw== MIME-Version: 1.0 X-Received: by 10.194.173.233 with SMTP id bn9mr66760502wjc.1.1451437009162; Tue, 29 Dec 2015 16:56:49 -0800 (PST) In-Reply-To: <8444F816-17CE-4A56-A982-4A60DEDA72B8@noqsi.com> References: <8444F816-17CE-4A56-A982-4A60DEDA72B8 AT noqsi DOT com> Date: Tue, 29 Dec 2015 15:56:49 -0900 Message-ID: Subject: Re: gEDA and it's future with Scheme & Guile was Re: [geda-user] Project leadership From: "Britton Kerin (britton DOT kerin AT gmail DOT com) [via geda-user AT delorie DOT com]" To: geda-user AT delorie DOT com Content-Type: multipart/alternative; boundary=089e0122f08858597c052813030c 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 --089e0122f08858597c052813030c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Tue, Dec 29, 2015 at 11:45 AM, John Doty wrote: > > On Dec 29, 2015, at 12:43 PM, Evan Foss (evanfoss AT gmail DOT com) [via > geda-user AT delorie DOT com] wrote: > > > On Tue, Dec 29, 2015 at 2:13 PM, Vladimir Zhbanov (vzhbanov AT gmail DOT com) > > [via geda-user AT delorie DOT com] wrote: > >> On Tue, Dec 29, 2015 at 01:23:37PM -0500, Evan Foss (evanfoss AT gmail DOT co= m) > [via geda-user AT delorie DOT com] wrote: > >> ... > >>>> appreciate Edward's work though I feel we see geda-gaf future > >>>> differently. I, for one, wish to unify geda core functions and > >>>> rewrite them in Scheme in order to get rid of our C-Scheme-C > >>>> structure, throw out duplicated functionality, simplify internal > >>>> structure, and make functions less opaque for both C and Scheme > >>>> levels. (BTW, gschem has REPL now, are you aware of it? ;)) > >>> > >>> A while back we debated this. I though we agreed on de-emphasising > >>> scheme's use? (You and peter b were the only too proponents for it) I > >> > >> Who? You and Kai-Martin ;) ? > > > > There were a lot of other people who felt that scheme was something we > > need to de-emphasis in use. The single largest group of scheme > > developers I know of was MIT students and they don't teach it any > > more. > > > > gEDA is struggling for a lack of development > > Pcb is struggling from the lack of a foundation. I think geda-gaf would b= e > much more popular if there was a good free/open layout program to export > to. If KiCAD ever documents their netlist format=E2=80=A6 > Pcb is fine. It has all the users. The pcb bias you constantly cry about is very real for that reason. > > and scheme turns off a > > lot of wood be contributors. We need people who.... > > 1. Don't fight so much. > > 2. Know about EDA software. > > 3. Have time to work on the project. > > 4. Know all the languages involved in the project. > > > > That is a lot to ask. > > > > Kai-Martin and I were not the only two. > > > >> I never said scheme is over-emphasised in geda-gaf. AFAIR, I always > >> stated the opposite: Scheme is 'under-emphasized' as a scripting > >> language in geda. > > > > I think something got missed in translation. I was saying you and > > peter were the only two who wanted to keep advancing scheme's use in > > geda. > > > >>> could be miss interpreting your plan here but it sounds like you are > >>> going to replace more of the C with Scheme. > >> > >> Yeah, that's my plan :) > > Good plan. > Terrible plan. Tons more people know C, so you're replacing code that people can easily read with code they can't. That's bad. You've conceded in that past that Lisp probably isn't the best way forward, you're just being argumentative here. Britton --089e0122f08858597c052813030c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


On Tue, Dec 29, 2015 at 11:45 AM, John Doty <jpd AT noqsi DOT com> = wrote:

On Dec 29, 2015, at 12:43 PM, Evan Foss (evanfoss AT gmail DOT com) [via g= eda-user AT delorie DOT com] <geda= -user AT delorie DOT com> wrote:

> On Tue, Dec 29, 2015 at 2:13 PM, Vladimir Zhbanov (vzhbanov AT gmail DOT com)
> [via geda-user AT delorie DOT com] <geda-user AT delorie DOT com&g= t; wrote:
>> On Tue, Dec 29, 2015 at 01:23:37PM -0500, Evan Foss (evanfoss AT gmail DOT com) [via geda-user AT delorie DOT com] wrote:
>> ...
>>>> appreciate Edward's work though I feel we see geda-gaf= future
>>>> differently. I, for one, wish to unify geda core functions= and
>>>> rewrite them in Scheme in order to get rid of our C-Scheme= -C
>>>> structure, throw out duplicated functionality, simplify in= ternal
>>>> structure, and make functions less opaque for both C and S= cheme
>>>> levels. (BTW, gschem has REPL now, are you aware of it? ;)= )
>>>
>>> A while back we debated this. I though we agreed on de-emphasi= sing
>>> scheme's use? (You and peter b were the only too proponent= s for it) I
>>
>> Who? You and Kai-Martin ;) ?
>
> There were a lot of other people who felt that scheme was something we=
> need to de-emphasis in use. The single largest group of scheme
> developers I know of was MIT students and they don't teach it any<= br> > more.
>
> gEDA is struggling for a lack of development

Pcb is struggling from the lack of a foundation. I think geda-gaf wo= uld be much more popular if there was a good free/open layout program to ex= port to. If KiCAD ever documents their netlist format=E2=80=A6

Pcb is fine.=C2=A0 It has all the users.= =C2=A0 The pcb bias you constantly cry about is very real for that reason.<= /div>
=C2=A0
> and scheme turns off a
> lot of wood be contributors. We need people who....
> 1. Don't fight so much.
> 2. Know about EDA software.
> 3. Have time to work on the project.
> 4. Know all the languages involved in the project.
>
> That is a lot to ask.
>
> Kai-Martin and I were not the only two.
>
>> I never said scheme is over-emphasised in geda-gaf. AFAIR, I alway= s
>> stated the opposite: Scheme is 'under-emphasized' as a scr= ipting
>> language in geda.
>
> I think something got missed in translation. I was saying you and
> peter were the only two who wanted to keep advancing scheme's use = in
> geda.
>
>>> could be miss interpreting your plan here but it sounds like y= ou are
>>> going to replace more of the C with Scheme.
>>
>> Yeah, that's my plan :)

Good plan.

Terrible p= lan.=C2=A0 Tons more people know C, so you're replacing code that peopl= e can easily read with code they can't.=C2=A0 That's bad.=C2=A0 You= 've conceded in that past that Lisp probably isn't the best way for= ward, you're just being argumentative here.
=C2=A0
Britton
--089e0122f08858597c052813030c--