delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2012/11/18/19:05:43

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
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=mtHomkch/3kbwJXp8U/S0ThJ9d5Hx5obL7mW6MKMBC4=;
b=S9waqt1cXHL4+gblA43jOBJKeLjhDNi0QHsm1WApcTl6bqOL+eBAduifybzF9gyDLG
tW127JQMTocv1MpdgWEDPHZhS+a3U1oGM5DWDk0yD+5NnAOLC3Jo5MANt231izfpL00n
xXlKPIfkj1rngZKluecg8mQf4Ods/CYRsS78IMWD+byECKQqhWIlYqtEdmmiMZghO9VC
dKtMKyG9k+9h5+rHtxp07HvQ5N3io937WG2N+0ibxRpMlO7LaTb+yUrVvjUa/0F+wSGW
+19+KbLGP6O3Go2K1ww0Yb9ug+Bm7FcbIxeGDbaM37d3+wJA7MoIC7LArSmaLa9l23Ry
M8zw==
MIME-Version: 1.0
In-Reply-To: <50A95721.7080704@neurotica.com>
References: <50A688B8 DOT 4090809 AT neurotica DOT com>
<CC923058-B962-45B5-973D-EA03906430B9 AT noqsi DOT com>
<50A6A265 DOT 6050300 AT neurotica DOT com>
<4E8E6F31-EF8D-4540-BA86-7935C1C3E6D8 AT noqsi DOT com>
<50A6A95C DOT 5030903 AT neurotica DOT com>
<355DEF4F-51BB-44A8-A5F4-D8564E7E7885 AT noqsi DOT com>
<20121116213601 DOT 13718 DOT qmail AT stuge DOT se>
<66889AAB-3A82-4861-ACB0-B35A876EF6F4 AT noqsi DOT com>
<CAC4O8c8s3837dD5so1hu-QOm8PW69sehVNNX7njQvnRGzXODGw AT mail DOT gmail DOT com>
<B63F900B-2C12-48A4-AD4B-5A616078030B AT noqsi DOT com>
<CAC4O8c9BAJe8_7KLL8aaGq30HCkj+q74DB9jywXRXogJzdqNzw AT mail DOT gmail DOT com>
<50A83AAA DOT 6060500 AT jump-ing DOT de>
<B1A7C9C1-5EAE-49AB-A03A-D5D4AFD3B0C0 AT noqsi DOT com>
<50A8615E DOT 2080800 AT neurotica DOT com>
<05730E0F-4DA1-47C8-80BB-5D4F37EFD94E AT noqsi DOT com>
<50A8675D DOT 30509 AT neurotica DOT com>
<CAM2RGhQ7aZf_yiOw4ibKTe5RnH7p8W50Maqo1YrVnLbJuhX-1Q AT mail DOT gmail DOT com>
<F9FB3DFD-3D4D-4744-81E8-172D48E96FE0 AT noqsi DOT com>
<CAM2RGhSkaqZUKpwZhTcJgTwMGMRjRm7gkYwGB=nBA38PCkBSQQ AT mail DOT gmail DOT com>
<CAGde_xPHE8A--poeUARmD14YFtxeH7HrEtzCX3YUFZmEkH9+Yw AT mail DOT gmail DOT com>
<50A95721 DOT 7080704 AT neurotica DOT com>
Date: Sun, 18 Nov 2012 19:04:20 -0500
Message-ID: <CAM2RGhSLRxVO8Duymig_otqRYvv4fV+0k0swqF=nfc4kH+=o+Q@mail.gmail.com>
Subject: Re: [geda-user] Thoughts on gschem UI
From: Evan Foss <evanfoss AT gmail DOT com>
To: 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 Sun, Nov 18, 2012 at 4:46 PM, Dave McGuire <mcguire AT neurotica DOT com> wrote:
> On 11/18/2012 04:12 PM, Svenn Are Bjerkem wrote:
>> I don't know why guile became the scripting language of geda, but if
>> you have a look at this, http://www.vanderburg.org/OldPages/Tcl/war/,
>> you will know what GNU founder Stallman thinks. I guess using guile is
>> only something for GNU projects due to the license.
>
>   Stallman is a bit, erm, crazy, but that has nothing to do with the
> suitability of Scheme as a domain-specific scripting language.  Guile is
> but one implementation of Scheme.
>
>> Other CAD tools, both EDA and mechanical, use some kind of extension
>> language. Lisp seems to be used by tools with long history, and newer
>> tools use anything from python through perl to lua and ruby.
>
>   If gEDA moves to Perl as its scripting language, I'm going back to
> pencil and paper.

I would like to add python and java to that list of neolithic triggers.

>   Lisp is used by the ones with long history, but it CONTINUES to be
> used there because it's a very good tool for the job.  Autodesk isn't
> dumping Autolisp for Perl or Ruby. ;)
>
>> A large number of commercial EDA tools use Tcl. Tcl is kind of the
>> reason why guile exist. If you google on John Ousterhout and Richard
>> Stallman, I think a lot of historical reasons for the existence of
>> guile will show up.
>
>   You know, I have tried to like Tcl off-and-on for about twenty years
> now.  I've really tried.  I just think it's a very ugly language.
> Powerful, yes...there's no doubt about that.  But people who like Tcl
> also tend to think Bud Light is good beer. ;)
>
>               -Dave
>
> --
> Dave McGuire, AK4HZ
> New Kensington, PA



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

- Raw text -


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