www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2023/03/17/16:43:24

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=20210112; t=1679084602;
h=mime-version:message-id:in-reply-to:date:subject:to:user-agent
:references:from:from:to:cc:subject:date:message-id:reply-to;
bh=fIJ1ie8owD2pEjBppqIWO2LpF2oEU8QXOCehirolBI4=;
b=NXQvPzpY8jzu/uyygy8kL5BWyXSnrAaz7RyUKj3Nl+ZgNo4pVpDiWuv+9/5XSGzy69
rTxMkOHVSoMwgdb4wWc+E5Udkz0HmpMAagQQ4BZKhe3OaCTE8gIWltH+uCG/6wHJfT8J
UByuhPdE2rvada0tcQkGsblstQ0TM5qaNF4LEGdSMT3WhlWfuGLw+aabulS0g8Bkbp1+
9gqPH63bHrE/OQV+ScR0rqQkYCTmpe9yQw24+Tm3LmGrG2yA0C9b1FORDuDLN5yU/5zq
TWIW8wtQ/c+5bAYPGwY1SlHBmsAA70IqjeBHKEy9ZoZjnzOoJUmA0fxnHgN5tzfBm6zj
Wrgg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112; t=1679084602;
h=mime-version:message-id:in-reply-to:date:subject:to:user-agent
:references:from:x-gm-message-state:from:to:cc:subject:date
:message-id:reply-to;
bh=fIJ1ie8owD2pEjBppqIWO2LpF2oEU8QXOCehirolBI4=;
b=KtJLh+diKF7PCdXbqAqHuXL2XZnZhx+lAR471syNugCsKa13LpzvpjIMLPFcLsGmV4
PvEQRubMglfvnH3DOwSi+r1epYFl+t+ySqfc2iiPx7COT7c30uSfNLQjPyJjIyT/7vLh
s05bf6DSoNUGoTVjVGKx6jJIMD/aLP52Hoz3qzHHrGNyv0C3lEcEcQvtGYRErsWeHMUO
IAxddaE85xVs75bTPeyL7EcwyymQcixAxLmSkE7uHmt5hanRaSwdrTcgG6zaHcXXS+yr
fTLrB8pwhJsSn5lxcuM3VaytQ8hBeobqhChYXre7gy2ATdXNsM0HYb12BIfAjXdGotin
cLFQ==
X-Gm-Message-State: AO0yUKU28cizSYiny1nP7fLaUm2lA5HcwyRiSCdZc6UJoFmhiY7bKRW+
0LYOQWrLEKVgFZef+4f14+/feUnliHk=
X-Google-Smtp-Source: AK7set8jozB8fxcZtbAW8dyLtYoesO9NKf/fXzl9NnzHeyRcCHTlAqlc4G9UStEYAUv6TA6CakWJyg==
X-Received: by 2002:ac2:51a6:0:b0:4dd:b479:1c9b with SMTP id f6-20020ac251a6000000b004ddb4791c9bmr4396290lfk.26.1679084602066;
Fri, 17 Mar 2023 13:23:22 -0700 (PDT)
From: "vzh (vzhbanov AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
X-Google-Original-From: vzh <vzh AT lepton>
References: <20230314184208 DOT 7302885F61C5 AT turkos DOT aspodata DOT se>
<87y1nvz5s0 DOT fsf AT lepton DOT mail-host-address-is-not-set>
<20230317183608 DOT 91AEC85F61C8 AT turkos DOT aspodata DOT se>
User-agent: mu4e 1.8.11; emacs 28.2
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] tools for sub pcbs
Date: Fri, 17 Mar 2023 22:40:45 +0300
In-reply-to: <20230317183608.91AEC85F61C8@turkos.aspodata.se>
Message-ID: <87ttyjyvnr.fsf@lepton.mail-host-address-is-not-set>
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

Karl,

"karl AT aspodata DOT se [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com> writes:

> Why then don't we cooperate on making sch2pcb great ?
> Do you want to convert it to scheme or still doing things in C ?
> Tell me your plans with it.

I'm working towards converting the program to Scheme as it is a higher
level language than C and it allows for better testing and faster
progress.  Thereafter I'm planning to transform two related
lepton-netlist backends to so named (newly introduced) 'module
backends', which will give us a chance to replace system calls in the
program with just using available Scheme functions.  The base for it has
been added recently, I just need some time and motivation to go ahead.
One discouraging fact for C lovers is I work towards converting most of
C to Scheme.  I, for one, like C.  OTOH, I like Scheme much better.  In
this particular case, IMO, the C code is overcomplicated, and any work
on it takes much more time compared to what I could spend if I did it in
Scheme.

In two words, since about two or three years ago I had a new Scheme
prototype version of the program.  I realized then, that it is not good
enough tested and I need much more work on testing it in order to offer
it to the users.  If I do all testing myself, it'll spend much more
time to come to some result :-)

  Vladimir

- Raw text -


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