www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/02/14/13:18:11

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Date: Sat, 14 Feb 2015 19:16:32 +0100 (CET)
X-X-Sender: igor2 AT igor2priv
To: geda-user AT delorie DOT com
X-Debug: to=geda-user AT delorie DOT com from="gedau AT igor2 DOT repo DOT hu"
From: gedau AT igor2 DOT repo DOT hu
Subject: Re: [geda-user] on the choice of languages
In-Reply-To: <1423934649.760.8.camel@cam.ac.uk>
Message-ID: <alpine.DEB.2.00.1502141913020.7324@igor2priv>
References: <mblhhr$uvp$1 AT ger DOT gmane DOT org> <CAOuGh89uhX3p+=AbcgZ20gen0hP4rg9FngAaMo3d4HVQ3bF0ow AT mail DOT gmail DOT com> <mbltsv$ae2$1 AT ger DOT gmane DOT org> <alpine DOT DEB DOT 2 DOT 00 DOT 1502140527190 DOT 7324 AT igor2priv> <1423934649 DOT 760 DOT 8 DOT camel AT cam DOT ac DOT uk>
User-Agent: Alpine 2.00 (DEB 1167 2008-08-23)
MIME-Version: 1.0
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 Sat, 14 Feb 2015, Peter Clifton wrote:

>
> I think it must be just the IDEA that we use scheme that has put you
> off. (Or the stated excuse ;))

Not really. At some point I did sit down and wrote some netlist plugins, 
and it was painful.

>
> If you dug into the code, you would find that the VAST majority of
> geda/gaf is written in C.  Only the (appallingly badly written - sorry!)
> net-list backends make extensive use of scheme code.

I didn't have problem with the C part.

> scheme's use elsewhere, such as the config files are not IMO real
> show-stoppers to anyone, only deterrents.
>
>
> I wouldn't describe myself as a fluent in scheme or LISP (or any
> functional language for that matter), but I really never found the bits
> we use to be a show-stopper.

Not a show stopper for me either. It's just painful enough to make me 
chose another project to hack most of the time.

Regards,

Igor2

- Raw text -


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