X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Envelope-From: paubert AT iram DOT es Date: Wed, 8 Jul 2015 09:49:15 +0200 From: "Gabriel Paubert (paubert AT iram DOT es) [via geda-user AT delorie DOT com]" To: "Ivan Stankovic (pokemon AT fly DOT srk DOT fer DOT hr) [via geda-user AT delorie DOT com]" Subject: Re: [geda-user] gEDA/gschem still alive? Message-ID: <20150708074915.GE13243@visitor2.iram.es> References: <20150706200609 DOT GD24178 AT localhost DOT localdomain> <20150707060409 DOT GB14357 AT localhost DOT localdomain> <1436287952 DOT 678 DOT 26 DOT camel AT ssalewski DOT de> <559C0F7E DOT 7010009 AT neurotica DOT com> <20150707183339 DOT GA1817 AT alpha2> <201507071836 DOT t67Ia8s3014717 AT envy DOT delorie DOT com> <20150707185906 DOT GA2117 AT alpha2> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150707185906.GA2117@alpha2> User-Agent: Mutt/1.5.21 (2010-09-15) X-Spamina-Bogosity: Unsure X-Spamina-Spam-Score: -0.2 (/) X-Spamina-Spam-Report: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: delorie.com] -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% [score: 0.4782] 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 Tue, Jul 07, 2015 at 08:59:06PM +0200, Ivan Stankovic (pokemon AT fly DOT srk DOT fer DOT hr) [via geda-user AT delorie DOT com] wrote: > On Tue, Jul 07, 2015 at 02:36:08PM -0400, DJ Delorie wrote: > > > > > I'm also a professional developer and know many other professional > > > developers. > > > > I've at least heard of those languages, but I haven't learned any of > > them. So for me, anything other than C/C++/Perl wouldn't take "1/3 > > the time" ;-) > > Well, the "1/3 the time" thing is valid only if you're familiar with both > languages, otherwise the comparison does not make much sense. > > Though, there were a few occasions where I witnessed people familiar > with C, but completely new to Python, coding something simple and > working in at most 1/2 the time it would take them to do the same in > C. Python is great for quick development. But experience here shows that it is a disaster for code which needs long term maintenance. Removing obsolete functionality is extremely hard, that's something for which nothing beats compiled languages. I once developed a moderately complex algorithm in Python, it was fairly slow but I would not have written it that fast in C (I learned both Python and TkInter at the same time so there was a lot to learn). This took one month, and then the translation of the code to C (without the GUI) took me 2-3 hours. It would have taken me more time to write it only in C. Gabriel