www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/05/12/14:37:36

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;
bh=DIgn/lU3W1hvapbX9EOOUjPaZ1OUlA/zhf7BlPYjf2I=;
b=zYEvgrI2RtYgcXH9Igr6vIxgjfv/EZzrReT+EOXaIRODOlzBsaIPKqNfAyAr7K5lJE
PEhenaF9ciXZDmoXH9LjhNlc9zHHYU/IZXVmLr78glR3oAoLoTem/iKi5toUZpeJnfpd
VrBGAqHSnsIxRm2RfxsxRQ5FuZhPaAhssWCI0qDY/xjfnYhh4tFjp97GI+TNG3vNPn/i
teY/Wohf38EfMU1JxAsNK5eRriEK1mr7KxKJLCeJ1blRiKhcM9oy2LljSZzEXfDuFPCk
tvTguIUGYYa+/4qwSkQeJf9TTQUzMqIeCZZVMGrTp/VzqFrdi2IWxfEMY6ORFiXBSr6X
uJzQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20130820;
h=x-gm-message-state:mime-version:in-reply-to:references:date
:message-id:subject:from:to;
bh=DIgn/lU3W1hvapbX9EOOUjPaZ1OUlA/zhf7BlPYjf2I=;
b=Sm3LzNoZJ5+jxpmvK6GwwhH5Qdns34bvHI65FNaLu1nei9RrSxQoEAbFxCa3jxSFOv
1zZdTjV3pTezzNUEo8RzcjiJMMlGmsdSs9oh+wNN3Cr2d9oC8pSgbxl5nryU61+Zb+fC
Ot0MaNyLyHKjvcUU1z8Q8f3DZvCz5ckwZELjd4LPrzVzwPqXuTUXpV1f0cANRMSmr5Li
IwZlrTHsLuUVu3GvX2bawHId45wwRFFVbHQWIDeabOefJ1t51QzHfAyuSL5ZWkxZNKd1
r0FLnkXFEpr3QOJC4kTM6+3V5rCoLesj52mWq9+uFTc9gRXQXufKd30QHtriDtBeObxY
AE7w==
X-Gm-Message-State: AOPr4FVPFswxybHClQPnX9ALbyC/2fu370zU2059cILnArLuxxxonZToUgyrQ0NhLah90aLhmItiDGVgRpN+yg==
MIME-Version: 1.0
X-Received: by 10.28.7.197 with SMTP id 188mr8237712wmh.101.1463078141406;
Thu, 12 May 2016 11:35:41 -0700 (PDT)
In-Reply-To: <20160512165522.GA1106@alpha2>
References: <572622FE DOT 9050705 AT gmail DOT com>
<57279961 DOT 9010802 AT gmail DOT com>
<20160505205109 DOT 2fa7b189f4210b3c0d7a8a4b AT gmail DOT com>
<57320DDA DOT 4050107 AT gmail DOT com>
<20160510191203 DOT d5dccf7d7353d0a550b97a1e AT gmail DOT com>
<57322CA3 DOT 3010808 AT gmail DOT com>
<915F1EED-B30B-43AF-ABB0-949F0A754918 AT sbcglobal DOT net>
<7BAA31F3-9E00-4372-AB4A-7739D3FD2AA0 AT noqsi DOT com>
<CAJXU7q99ToQ0rB6CKCLqt3zSMtFWnxgxLppCW6c7hyeQ3cm2GA AT mail DOT gmail DOT com>
<E94B7DD6-F189-4781-8914-D0290BBEA1A5 AT noqsi DOT com>
<20160512165522 DOT GA1106 AT alpha2>
Date: Thu, 12 May 2016 10:35:41 -0800
Message-ID: <CAC4O8c9reDFThFxGURJSLZisgs0UOzXBwwOSqQFq86oK3qcwXA@mail.gmail.com>
Subject: Re: [geda-user] Re: gschem annoyances
From: "Britton Kerin (britton DOT kerin AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie 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 Thu, May 12, 2016 at 8:55 AM, Ivan Stankovic
(pokemon AT fly DOT srk DOT fer DOT hr) [via geda-user AT delorie DOT com]
<geda-user AT delorie DOT com> wrote:
> On Thu, May 12, 2016 at 10:00:43AM -0600, John Doty wrote:
>> A clean ground-up redesign of gschem, using the same file format, but with a modern UI, would be welcome.
>
> If anyone is interested in doing this in Rust, I'd be happy to help.
> ;-)

I've thought about nim for this purpose for pcb .  sql-backed objects
gets you rtree, undo and file format for free, and most of the nasty
bits of current pcb are gone.  The pcb rendering engine is really
strong IMO (blazing fast and responsive compared to many commercial
products) and you could keep that

nim can also compile to javascript as well so you could perhaps make a
free version of upverter along the way

Britton

- Raw text -


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