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]" X-Google-Original-From: vzh 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 Content-Type: text/plain 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 Precedence: bulk Karl, "karl AT aspodata DOT se [via 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