www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/12/29/14:43:23

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:date:message-id:subject:from:to:content-type;
bh=5wfj8ZZCOVQ/+94I9i3VS0/SOXWKlGfTUOmZaQtXKCU=;
b=mgk/JT4KQXNk/Xnwrn+e9Ggrj2CvrTC4bJWOCx5NSdOzrbgMvvb689IYLQTEWGZNGy
Hd//ml/SG4HeZo2l9xW9tvpiX7gd2Im3KVESdLruq34LXnW8YKt6XmZhuW4CRGC4WH2Q
lr7PjUBozY5Fz6fiEjVFNS4l9fAH1Qf+JDgtJMADQ9r7yfW3eIMD2ef6BWgEi02ykMcc
41ogDMNi7zHIfXAHS1sCin4EMlix2V0McbbeuMpMOkOxw88BXE1rrmtxRXaM/IIx7QWx
bGPMMgmCVcQx3j1+DqDVcFgm7aHblI+4lID85rIB3VUeY7NG+o78k2MBsWwT9VPnP7DV
7/aA==
MIME-Version: 1.0
X-Received: by 10.112.40.168 with SMTP id y8mr9569614lbk.67.1451418197432;
Tue, 29 Dec 2015 11:43:17 -0800 (PST)
Date: Tue, 29 Dec 2015 14:43:17 -0500
Message-ID: <CAM2RGhS4L-ch6FEcLtdSt0vA0BdQZvq+AuFDP+9ea7Ftd=AALg@mail.gmail.com>
Subject: gEDA and it's future with Scheme & Guile was Re: [geda-user] Project leadership
From: "Evan Foss (evanfoss AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: gEDA users mailing list <geda-user AT delorie DOT com>
Reply-To: geda-user AT delorie DOT com

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> 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 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 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 :)

Sorry but I oppose this plan and I think I can gather a lot of support.

>>
>> I was not aware of REPL but that is handy.
>
> Don't think I would stop my work on geda just now ;) I still hope
> we'll make it better some day.
>
> BTW, I've found emacs has a plugin named geiser which is very
> powerful and would be convenient for many scheme users. I've managed
> to set up geda for using it the same way as in guile though I'm still
> in doubt guile users will use it.
>
> Cheers,
>   Vladimir



-- 
Home
http://evanfoss.googlepages.com/
Work
http://forge.abcd.harvard.edu/gf/project/epl_engineering/wiki/

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2

mQENBFYy4RYBCAC183JomLtbdAlcKiaPDoVHq52LDmVmH75aiEc69m7YxDt54/ai
VtYCAobbGVIyn3Hlz3uhF6LnPl/6Lm1VdnCfpwu3KQhCO6ds10ow2C30X4ohCqOd
hCVg5C+ILmQkEffFrFODy3ji+PYTF4pADvHCWsTMv0hf0llwFOJsBCK6cl02IffE
JPqy4PjM1nZ9HpzT84JBaG/4OGvTZ8SQ2yFUl265jagvygPTf88H1xpZHH1r8dB1
stjUHLmPH8AOyDgKxFchgGeDc3p/vJtgDDIXAFfDXG0NSRovLmtaQdGxe47Zf/go
bXiEM7YL2WqQe5zfEA919JxkEwlDKYniOSVzABEBAAG0N0V2YW4gRm9zcyAoVGhp
cyBpcyBteSBwdWJsaWMga2V5LikgPGV2YW5mb3NzQGdtYWlsLmNvbT6JATkEEwEC
ACMFAlYy4RYCGwMHCwkIBwMCAQYVCAIJCgsEFgIDAQIeAQIXgAAKCRCIpQTcE8nN
bbBaCACAm8pU5lG1ev2Fsw68Axtcl57SJrYieqX96c3YuYH9JpqMqJRnd9nDKw9X
tQuvuH7tUk0VbOaDqReOYJVI/4c5wb9AaOFp6K2DUcupq6XhgXpvz3HzoPwjAdIj
XuQzdRUx5+innTJrSkGuBYW/CZ2zqEx4xfLlq4rO0hoTUMR8QVp2cCrkw6BT0m86
APIw/ZnjoxM8IEzr7MxfRIg3qpzrZk28rmhx+k78Jyk61UhwcCPGIm/pjUopTwYJ
3YBdRB2cYD2aN7A1JVf5cRmSQYooHBGpH0kYvomGk97PKqypVuJ7OpG9xM58wUcC
qUVt9hKlePLzP8csYjt8onqI7qIIuQENBFYy4RYBCADlH8spG3WkCx62vB5mr5Z0
SCDd/RcyA4A5y5EOj5KurQkrSWpgi9Ho1yKruMJ6blQR2qkc66KqH9pnXDm/ZI1M
K/wdW3ngETxBmXoozzFMT89aEWIVR5/PFodWK1elekE9iJxACuR98Zg2QttTD3x8
A9w8VEyMLOXcDTrPFpHegMKswFBg5iuMulAdXAoGejWTI3n+qKFpabHm2Lfs6wjk
5rjucpTdeFK6UeWF1xAvNxXibuu5BlGwv53930qIXRwO/Gn2Rh5DXWxKU2fEIme/
xgQQmIsDeUoWbfybdjw/x7Q0LW4mINiLDQcGHHRQKFIxbAJCT3USPLGh5xwE9/Er
ABEBAAGJAR8EGAECAAkFAlYy4RYCGwwACgkQiKUE3BPJzW0uYAf9Hf30n8tM3mR2
Zo6ESE0ivgdgjaJtAWrBUx7JzAzPjBnBOlNnu5Y9lVEqetvUPH6e3PvaHYUuaUU8
0HwxuKBW9nUprgV6uIu1DZmlcp+SxpbuCy7RDpNocRLNWWFMaYYzznmTgfnTgD4D
gCq8Mf1mcfrluTkOAo+QNqbMfl1GISClopRqxVuAo59ewgMnFujwgd8w12BwWl24
CzqOs5HqcUslePj+LzcjSNgVCklYwKl+0dsb/fctMOCtHodwqm2CBJ+zydvNmYkD
fxda/J91Z1xrah5ec++FL0L4vs+jCiIWJeupJFKlr1hCMZiiGH7W554loK5l4jv3
EY347EidAw==
=Ta4p
-----END PGP PUBLIC KEY BLOCK-----

- Raw text -


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