www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/12/30/00:55:45

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=3o34nQe9HGXa2Flm5v3mjMpGj4CdLKSVnUpxPE0aW/I=;
b=P0BIvWPak77qyCVu0d8u/FBvJ10dcf+VoR9gTjIUemxs/5uM69cH9JScLCTI2Jikpd
lEPl+ioAGRiXPYI1u3ApIVoniYQTA4Qo2c9AAJDQZPhB/QPikR2ixA+bFJrQBcK+A0wr
T9iLPI953vjV7I0+vw6PkIi5KZ/cxK4dZ1CFeukZ9PEP8FZlh500r6NF6H4N0XcKax7o
fGRo9ustGtDttKgvlvIgu4+xxlDKCtJ/T/QvUHGtk9bwdMESB2yXb2cTSRXpPsxkyV63
kTerD5rijlZDD9p+5wQK4YZK//eomkc11ykzQeJ4aElkDUZoU9TzUd1Dmzy4+b9n6gU2
zkWQ==
MIME-Version: 1.0
X-Received: by 10.112.73.69 with SMTP id j5mr13797600lbv.124.1451454937385;
Tue, 29 Dec 2015 21:55:37 -0800 (PST)
In-Reply-To: <alpine.DEB.2.00.1512300641030.9035@igor2priv>
References: <CAM2RGhS4L-ch6FEcLtdSt0vA0BdQZvq+AuFDP+9ea7Ftd=AALg AT mail DOT gmail DOT com>
<8444F816-17CE-4A56-A982-4A60DEDA72B8 AT noqsi DOT com>
<alpine DOT DEB DOT 2 DOT 00 DOT 1512300544550 DOT 9035 AT igor2priv>
<87FC7D4C-157A-499E-8B93-97653D6A7C68 AT noqsi DOT com>
<alpine DOT DEB DOT 2 DOT 00 DOT 1512300641030 DOT 9035 AT igor2priv>
Date: Wed, 30 Dec 2015 05:55:37 +0000
Message-ID: <CAM2RGhR+zp5LAXPC1hVbFDfTsbtWg9cLA38G00EZSAq23UzkvQ@mail.gmail.com>
Subject: Re: 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
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 Wed, Dec 30, 2015 at 5:46 AM,  <gedau AT igor2 DOT repo DOT hu> wrote:
>
>
> On Tue, 29 Dec 2015, John Doty wrote:
>
>>
>> On Dec 29, 2015, at 9:54 PM, gedau AT igor2 DOT repo DOT hu wrote:
>>
>>> - gschem doesn't have cosistent concept of its goals. It pretends it
>>> doesn't need to know about nets because it's a dump editor, but it does know
>>> about slotting and has lists of hardwired attribute names in code
>>
>>
>> And some of us think that those are design errors. There are several
>> alternate notions of how slotting should work. If you want slotting in
>> gschem, you should load a suitable script.
>
>
> You are trying to avoid answering the real problematic part, picking on the
> small things.
>
> Any EE I've ever met or worked with talked the same language. The most
> important bricks of the language were compoment and network names. Does
> gschem speak this language?
>
> Compontent names: refdes; it's hardwired all around to make gschem more or
> less understand the language. Still it is not strong enough so that we can
> really idetify (search, find, list) a component by name and make sure we get
> what we need to get.
>
> Network names: gschem has absolutely no idea about networks. Gschem fails to
> model this aspect of the world.
>
> I am all for plugins and scripts (but against restricting the user to one
> specific scripting language). However, there must be a core of the tool,
> which is not a plugin, not an user provided addon. This core should try to
> speak the same language to at least a minimal extent, that the userbase
> does. To me it seems gschem fails on this. It probably could be worked
> around with endless streams of scheme scripts, but it'd be easier to admit
> it and come up with a proper fix in the core.
>

+1 Every EE I know can do some C. Only a small number from MIT know
scheme and in the words of one professor there "We stopped using it
when we realized there was more value in educating the students than
torturing them."

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