delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/07/07/12:58:21

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Message-ID: <1436287952.678.26.camel@ssalewski.de>
Subject: Re: [geda-user] gEDA/gschem still alive?
From: Stefan Salewski <mail AT ssalewski DOT de>
To: geda-user AT delorie DOT com
Date: Tue, 07 Jul 2015 18:52:32 +0200
In-Reply-To: <CAOP4iL2C_LU=RQy5FWYF-7RrHW6tqhqqyFJGjkwLQ2AD7FiYJA@mail.gmail.com>
References: <1435510363 DOT 682 DOT 26 DOT camel AT ssalewski DOT de>
<20150703030409 DOT 32398 DOT qmail AT stuge DOT se>
<CAFC5WMoa2-z6bNca_bQN+jmMR260UBmoJQybUzH=L2TrBpzNNA AT mail DOT gmail DOT com>
<1436006726 DOT 677 DOT 13 DOT camel AT ssalewski DOT de>
<20150706200609 DOT GD24178 AT localhost DOT localdomain>
<CAC4O8c9f0pLsLu_dyuO5ggh7RmHY1vAA=UUhk9AE0JYZb4mhBQ AT mail DOT gmail DOT com>
<CAM2RGhQfPO31-1Uyc3kC7w286r0VD7c41UZEZcyYquzknCxbsQ AT mail DOT gmail DOT com>
<20150707060409 DOT GB14357 AT localhost DOT localdomain>
<CAOP4iL2C_LU=RQy5FWYF-7RrHW6tqhqqyFJGjkwLQ2AD7FiYJA AT mail DOT gmail DOT com>
X-Mailer: Evolution 3.12.11
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 Tue, 2015-07-07 at 08:24 -0700, Ouabache Designworks
(z3qmtr45 AT gmail DOT com) [via geda-user AT delorie DOT com] wrote:
> Rather than concentrating on what we don't like, I wonder if anyone
> can
> point to a FOSS Eda tool out there that you do like. What did they do
> right
> and what languages did they use?

Unfortunately I can point only to my own Peted schematics editor. And
unfortunately I like it so much that I am not able to stop working on it
currently, or at least to completely pause development til some dark
winter evenings will come again :-). I think the tool looks really not
bad, and 6k lines is not too much code. But of course I am still asking
myself if other solutions would give easier and more compact code.
Qt-GraphicsView would be one direction one could test. Or maybe other
frameworks generally used for game development. Unfortunately I have
never done action game development myself, and I have no close contact
to people doing it. Recently I saw one more HTML5 gschem clone, but I
still have no real idea about how useful and serious that is.
https://github.com/matthiasbock/gEDA.js/wiki

For languages we have luckily many really fine ones now. I already told
you that I will mostly concentrate on Nim for the near future. It is not
much more difficult that Python, covers the whole range from low level
kernel and bare metal development up to what is generally done with
Python/Ruby/Java. And it is fast as C. But of course many other
languages like Rust, Go, Crystal would be fine for EDA development too
-- for me Rust seems to be more difficult.

For GUI toolkits I only really know Qt as an alternative to GTK.
Unfortunately Qt is closely coupled to C++, there are not many high
quality bindings to other languages available.

- Raw text -


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