delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/07/08/23:16:32

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
:content-type;
bh=iErRxdUTv0x2s103OFspc3rG2ucPFzAWqkc0ejaxYP0=;
b=S/cjfFXkvxn1ggVXjq7MjmusToJru+fvL+pTSYVEQPYCdMjqF0T1oKy/RoeBQPNT1b
R4eb5GzZEDuzuIRc8F9frDbwzQRLMIoR5K8D6hCr/pOH2/eTRKwIa6+fvZgj0rn/TpGv
8i1X4WlY/kC3X4Kw2j9khqDUl2EoICDyTBBTu2naJydalP+KgprY4meN/j9YKYNwp9OZ
wfp+j7HlsD0nZtRDIespuKFDPQRnx1t2miU2Ab0Famfqml47jlRuX4xDQviJXhO0tIdA
9uvpioVgRYggQkqXgMXEUElyizGHJbztk8Rir5+c3RCPtMdDs/LfunvN1nQAsDMP2SRW
pWmg==
MIME-Version: 1.0
X-Received: by 10.202.12.142 with SMTP id 136mr11945768oim.30.1436411777334;
Wed, 08 Jul 2015 20:16:17 -0700 (PDT)
In-Reply-To: <CAM2RGhTwZanY3zEqc_u0wXB08QzzHOwbVPU6kQK=SDxtOuTmag@mail.gmail.com>
References: <CAM2RGhTpfbqM7zNn72TBOjeL7B7LPT1PxSEU3+9aDdChFrPFTg AT mail DOT gmail DOT com>
<1436400557 DOT 676 DOT 46 DOT camel AT ssalewski DOT de>
<CAM2RGhTwZanY3zEqc_u0wXB08QzzHOwbVPU6kQK=SDxtOuTmag AT mail DOT gmail DOT com>
Date: Thu, 9 Jul 2015 12:46:17 +0930
Message-ID: <CAHUm0tODJ7Nn8qPU81ZVA5fj-imDZirm9ddRghMiRbGYc+cVZw@mail.gmail.com>
Subject: Re: developer excitement? was Re: [geda-user] gEDA/gschem still alive?
From: "Erich Heinzle (a1039181 AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: geda-user <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

--001a113d1cecbd44c8051a68ad31
Content-Type: text/plain; charset=UTF-8

The reason I have been using Java for a few recent utilities is that it is
what is being taught in my comp sci subjects, and practical tasks help me
to familiarise myself with the language.
If we remain vaguely compatible with what the majority of comp sci and
engineering students are currently playing with, which, judging by a recent
stroll through the engineering/computer science portion of the campus
bookstore, would certainly include java, some c or c++, and python, common
sense would suggest that potential contributers are more likely to get
involved.
One big plus is we can quickly compile gEDA on a 1.6GHz netbook with 1 or
2GB of RAM. The Kicad crowd are struggling to build without tens of gigs of
RAM and beastly CPUs at present.

On Thu, Jul 9, 2015 at 11:21 AM, Evan Foss (evanfoss AT gmail DOT com) [via
geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:

> John, I understand. I was soliciting idle talk hoping to find
> something actionable in it. Like market research only less gross and
> MBAish...
>
>
> On Thu, Jul 9, 2015 at 12:09 AM, Stefan Salewski <mail AT ssalewski DOT de>
> wrote:
> > On Wed, 2015-07-08 at 22:02 +0000, Evan Foss (evanfoss AT gmail DOT com) [via
> > geda-user AT delorie DOT com] wrote:
> >> A few people have said that projects slow when developers loose
> >> interest. While everyone is here (admittadly sucked in by the gravity
> >> of the other thread) it is worth asking what would excite developer
> >> interest?
> >
> > Sorry to be so negative...
> >
> > But my feeling is, that chances for FOSS development in EDA area is
> > generally very bad today. Generally activity in Free Open Source seems
> > to shrink since a few years -- there may be many reasons for that. For
> > EDA area, interest of people in free open source software seems to be
> > especially low.
>
> No offence but this is not a new insight. It is after all why I asked
> the question.
>
> > Here in Germany we have a large microcontroller and
> > electronics forum -- very few people use KiCad, no one does contribute
> > actively. For most people cheap is good enough, which is eagle or
> > LT_Spice or the new web based tools, for example from Digikey. For the
> > gEDA area -- I have learned in the last years that people really hate
> > GTK. They hate the non native look for Mac and Windows, and they hate
> > GTK coding in plain C. Most people even ignore that there are GTK
> > bindings for many other languages available. When you do a google search
> > "GTK vs Qt" 95% will vote for Qt. No one starts new projects in GTK
> > today, some people may still work on Inkscape.
>
> I really like GTK. No offense to QT but my machine is gentoo with Mate
> as the desktop. I liked the feel and efficiency of GTK2 but I wanted
> GTK3 compatibility.
>
> > But Qt's popularity seems
> > to be shrinking now although, which indeed was my expectation for some
> > years already: Qt is a very big blob, closely coupled to C++, which is
> > not so popular although in these days any more. And Qt's strength was
> > the strong support by large companies in the past, which is gone now.
>
> That is why QT is antethetical to the Unix mentality of small atomic
> things the user combines into a flow. QT is more inline with what the
> kicad people are doing than geda. IMHO
>
> > With GTK, C, scheme there is really no hope for gEDA becoming popular
> > again. Qt seems to help not much, Qucs is Qt for example, but it is very
> > quiet. Exciting projects: Anthony's toporouter was considered exciting
> > by some people, but he retired, no one continued the work. The C code
> > was a nightmare indeed, I have understood nothing. Mr Wirts router was
> > called exciting, Java code was available for a period, someone wrote
> > that the code looked not bad.
>
> I have been on this list since it was on the older domain in 2004. I
> remember all of this.
>
> > Is there continuation? The push&shove CERN
> > router? Was called exciting. Is there continuation? Or Gnucap? Coded in
> > C++, I think no one except the original author ever worked on it. But
> > wait, there was a GSOC I think. No result?
>
> Yea remember all that too. (avoiding the topic of PCB because of my
> opinions starting other now tired debates)
>
> GSOC has faded into a shallow husk of it's former self. It now mostly
> exists to continue development of open source projects google finds
> valuable in the long term. At least as I see it. They dropped a number
> of former favourites last year and this one.
>
> > But generally, EDA development is not that hard today. With a fine
> > language, a fine GUI and good libraries a good EDA tool set can be
> > developed in only a few thousend hours I guess. GUI may be the main
> > problem, GTK is only accepted for Linux/Unix today. Native Mac or
> > Windows GUI maybe instead? Or Android, HTML5?
>
> I could debate that but it would just lead back into the other threads
> endless debate over the perfect language which will no doubt end it us
> all having to use PL/I, Ada or LISP for everything.
>
> --
> Home
> http://evanfoss.googlepages.com/
> Work
> http://forge.abcd.harvard.edu/gf/project/epl_engineering/wiki/
>

--001a113d1cecbd44c8051a68ad31
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>The reason I have been using Java for a few recent ut=
ilities is that it is what is being taught in my comp sci subjects, and=C2=
=A0practical tasks help me to familiarise myself with the language.</div><d=
iv>If we remain vaguely compatible with what the majority of comp sci and e=
ngineering students are currently playing with, which, judging by a recent =
stroll through the engineering/computer science portion of the campus books=
tore, would certainly include java, some c or c++, and python, common sense=
 would suggest that potential contributers are more likely to get involved.=
</div><div>One big plus is we can quickly compile gEDA on a 1.6GHz netbook =
with 1 or 2GB of RAM. The Kicad crowd are struggling to build without tens =
of gigs of RAM and beastly CPUs at present. </div></div><div class=3D"gmail=
_extra"><br><div class=3D"gmail_quote">On Thu, Jul 9, 2015 at 11:21 AM, Eva=
n Foss (<a href=3D"mailto:evanfoss AT gmail DOT com">evanfoss AT gmail DOT com</a>) [via =
<a href=3D"mailto:geda-user AT delorie DOT com">geda-user AT delorie DOT com</a>] <span d=
ir=3D"ltr">&lt;<a href=3D"mailto:geda-user AT delorie DOT com" target=3D"_blank">g=
eda-user AT delorie DOT com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_qu=
ote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex=
">John, I understand. I was soliciting idle talk hoping to find<br>
something actionable in it. Like market research only less gross and<br>
MBAish...<br>
<span><br>
<br>
On Thu, Jul 9, 2015 at 12:09 AM, Stefan Salewski &lt;<a href=3D"mailto:mail=
@ssalewski.de">mail AT ssalewski DOT de</a>&gt; wrote:<br>
&gt; On Wed, 2015-07-08 at 22:02 +0000, Evan Foss (<a href=3D"mailto:evanfo=
ss AT gmail DOT com">evanfoss AT gmail DOT com</a>) [via<br>
&gt; <a href=3D"mailto:geda-user AT delorie DOT com">geda-user AT delorie DOT com</a>] wr=
ote:<br>
&gt;&gt; A few people have said that projects slow when developers loose<br=
>
&gt;&gt; interest. While everyone is here (admittadly sucked in by the grav=
ity<br>
&gt;&gt; of the other thread) it is worth asking what would excite develope=
r<br>
&gt;&gt; interest?<br>
&gt;<br>
&gt; Sorry to be so negative...<br>
&gt;<br>
&gt; But my feeling is, that chances for FOSS development in EDA area is<br=
>
&gt; generally very bad today. Generally activity in Free Open Source seems=
<br>
&gt; to shrink since a few years -- there may be many reasons for that. For=
<br>
&gt; EDA area, interest of people in free open source software seems to be<=
br>
&gt; especially low.<br>
<br>
</span>No offence but this is not a new insight. It is after all why I aske=
d<br>
the question.<br>
<span><br>
&gt; Here in Germany we have a large microcontroller and<br>
&gt; electronics forum -- very few people use KiCad, no one does contribute=
<br>
&gt; actively. For most people cheap is good enough, which is eagle or<br>
&gt; LT_Spice or the new web based tools, for example from Digikey. For the=
<br>
&gt; gEDA area -- I have learned in the last years that people really hate<=
br>
&gt; GTK. They hate the non native look for Mac and Windows, and they hate<=
br>
&gt; GTK coding in plain C. Most people even ignore that there are GTK<br>
&gt; bindings for many other languages available. When you do a google sear=
ch<br>
&gt; &quot;GTK vs Qt&quot; 95% will vote for Qt. No one starts new projects=
 in GTK<br>
&gt; today, some people may still work on Inkscape.<br>
<br>
</span>I really like GTK. No offense to QT but my machine is gentoo with Ma=
te<br>
as the desktop. I liked the feel and efficiency of GTK2 but I wanted<br>
GTK3 compatibility.<br>
<span><br>
&gt; But Qt&#39;s popularity seems<br>
&gt; to be shrinking now although, which indeed was my expectation for some=
<br>
&gt; years already: Qt is a very big blob, closely coupled to C++, which is=
<br>
&gt; not so popular although in these days any more. And Qt&#39;s strength =
was<br>
&gt; the strong support by large companies in the past, which is gone now.<=
br>
<br>
</span>That is why QT is antethetical to the Unix mentality of small atomic=
<br>
things the user combines into a flow. QT is more inline with what the<br>
kicad people are doing than geda. IMHO<br>
<span><br>
&gt; With GTK, C, scheme there is really no hope for gEDA becoming popular<=
br>
&gt; again. Qt seems to help not much, Qucs is Qt for example, but it is ve=
ry<br>
&gt; quiet. Exciting projects: Anthony&#39;s toporouter was considered exci=
ting<br>
&gt; by some people, but he retired, no one continued the work. The C code<=
br>
&gt; was a nightmare indeed, I have understood nothing. Mr Wirts router was=
<br>
&gt; called exciting, Java code was available for a period, someone wrote<b=
r>
&gt; that the code looked not bad.<br>
<br>
</span>I have been on this list since it was on the older domain in 2004. I=
<br>
remember all of this.<br>
<span><br>
&gt; Is there continuation? The push&amp;shove CERN<br>
&gt; router? Was called exciting. Is there continuation? Or Gnucap? Coded i=
n<br>
&gt; C++, I think no one except the original author ever worked on it. But<=
br>
&gt; wait, there was a GSOC I think. No result?<br>
<br>
</span>Yea remember all that too. (avoiding the topic of PCB because of my<=
br>
opinions starting other now tired debates)<br>
<br>
GSOC has faded into a shallow husk of it&#39;s former self. It now mostly<b=
r>
exists to continue development of open source projects google finds<br>
valuable in the long term. At least as I see it. They dropped a number<br>
of former favourites last year and this one.<br>
<span><br>
&gt; But generally, EDA development is not that hard today. With a fine<br>
&gt; language, a fine GUI and good libraries a good EDA tool set can be<br>
&gt; developed in only a few thousend hours I guess. GUI may be the main<br=
>
&gt; problem, GTK is only accepted for Linux/Unix today. Native Mac or<br>
&gt; Windows GUI maybe instead? Or Android, HTML5?<br>
<br>
</span>I could debate that but it would just lead back into the other threa=
ds<br>
endless debate over the perfect language which will no doubt end it us<br>
all having to use PL/I, Ada or LISP for everything.<br>
<div class=3D"HOEnZb"><div class=3D"h5"><br>
--<br>
Home<br>
<a href=3D"http://evanfoss.googlepages.com/" rel=3D"noreferrer" target=3D"_=
blank">http://evanfoss.googlepages.com/</a><br>
Work<br>
<a href=3D"http://forge.abcd.harvard.edu/gf/project/epl_engineering/wiki/" =
rel=3D"noreferrer" target=3D"_blank">http://forge.abcd.harvard.edu/gf/proje=
ct/epl_engineering/wiki/</a><br>
</div></div></blockquote></div><br></div>

--001a113d1cecbd44c8051a68ad31--

- Raw text -


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