X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on fly.srk.fer.hr X-Spam-Level: X-Spam-Status: No, score=-1.0 required=6.3 tests=ALL_TRUSTED autolearn=disabled version=3.4.0 Date: Thu, 12 May 2016 21:05:33 +0200 From: "Ivan Stankovic (pokemon AT fly DOT srk DOT fer DOT hr) [via geda-user AT delorie DOT com]" To: "Britton Kerin (britton DOT kerin AT gmail DOT com) [via geda-user AT delorie DOT com]" Subject: Re: [geda-user] Re: gschem annoyances Message-ID: <20160512190533.GA1161@alpha2> References: <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> <20160512165522 DOT GA1106 AT alpha2> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Operating-System: GNU/Linux User-Agent: Mutt/1.6.1 (2016-04-27) 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 On Thu, May 12, 2016 at 10:35:41AM -0800, Britton Kerin (britton DOT kerin AT gmail DOT com) [via geda-user AT delorie DOT com] wrote: > 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] > 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 . I don't follow nim closely, how active is the community there? Rust people have been really amazing and the rate of development of both the compiler and the surrounding ecosystem has been impressive. > sql-backed objects > gets you rtree, undo and file format for free, and most of the nasty > bits of current pcb are gone. I prefer human-readable and human-writable formats, though I admit sql solutions do have some advantages. > 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 Heh. Wishful thinking, eh? :-) -- Ivan Stankovic, pokemon AT fly DOT srk DOT fer DOT hr "Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm"