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=date:from:to:subject:message-id:mail-followup-to:references :mime-version:content-disposition:in-reply-to:user-agent; bh=p9FrpRO9MMa9Ixft5bG4d6kw+FLlb28bhnsumW+EVRI=; b=VAAayULrHytmIYdwwm0whlqp8nwjZwSlmOd6duTSQyXHCkVVPIJHsdfF0PHDTAGjkg iapsHfVYszqEUY97dhLGGOHLcxYaHU9y0q1SgwyNuPBrepIeNScpV83ktTiP1hLMSaCr UK1N6QRxlFTKcUnPrSaJJY+9vWCzFkRI2dED5KBYuHN3n96zgLq9g1TA+kiRFR/devc+ vtcoFUSEcYW6x4HY8bbb8eb3deViFzSS7HvuRHoPskqumHczOY5Ib3ALC8GzLiOGHjJg VttPGi7fnDeMt14x31Au4HfkG51E/iRmk4NsNj2RCCjh4SmORdFpBuvmDaCronlPXbTe QK8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:subject:message-id:mail-followup-to :references:mime-version:content-disposition:in-reply-to:user-agent; bh=p9FrpRO9MMa9Ixft5bG4d6kw+FLlb28bhnsumW+EVRI=; b=So/axym0eBd5/qlsCHMFTiakrnLEPZfTKkzD0dHnTzYUhr/NK+E2MXjBli/6ER9t7Z CO/s8uLQAOJ7vBIMZrU6ZC/fY3Y0/AX26d6sz8tHcB10mBYGd5Ug2Fd/wfX+ewvE0Uta gWP0kVQ19rN3rdY+9JnykxAmY8UyAIRZauF5YyWo1oWh4MBqiT2RO1a37BS7SzWyU1em W32ldzytKcOC253FaM316ZCtJi2Kke+o2XKpBS0XAaweiIN2MCVLcrfryANmeK8TESuv OR8Jq5SEnfen0beEGoP/rHr7qfEktPpK4VXfOh8Ka+n4cBJDZnf26MjYjh2SmJA8W3C0 UcaQ== X-Gm-Message-State: AEkoouum0Rh06wN+oiM0tMQ1V7VB6785EMB8Vn8lSNMFbEVkGNW1XjsLigmAtQUjD9jvQw== X-Received: by 10.25.19.169 with SMTP id 41mr4848024lft.24.1469343051281; Sat, 23 Jul 2016 23:50:51 -0700 (PDT) Date: Sun, 24 Jul 2016 09:50:49 +0300 From: "Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-user AT delorie DOT com]" To: "Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-user AT delorie DOT com]" Subject: Re: [geda-user] [OT] ngspice integration in KiCad Message-ID: <20160724065049.GN17595@localhost.localdomain> Mail-Followup-To: "Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-user AT delorie DOT com]" References: <20160722171754 DOT GB17595 AT localhost DOT localdomain> <20160723065723 DOT GC17595 AT localhost DOT localdomain> <20160723125139 DOT GG17595 AT localhost DOT localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) 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 Sat, Jul 23, 2016 at 03:19:47PM +0200, gedau AT igor2 DOT repo DOT hu wrote: > > > On Sat, 23 Jul 2016, Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-user AT delorie DOT com] wrote: > > >Why do you think it is my attitude? Again, I am not a PhD in > >CS. I just know the language I like is powerful enough. Anyway, if > >you want to work on a project, you have to respect its founders & > >owners decisions. That is the way I do. If not, just make your own > > Same works in the other direction. If I don't agree with the directions of > the project, I don't work on it. If I still need to solve the problem I > have, I sit down and write something that solves it, in the way I like it. > The same "respect what's there" applies to that too. > > So you are talking about how I should send my contribution to geda. If I > ever get to start cschem, the same rules will apply: you should send your > contribution, with full respect of the local customs, to cschem. > > I know you won't. And the important thing is that you understand: the > reasons you won't even consider contributing to cschem or other > forks/rewrites are the same as the reasons I don't consider sending my > patches to gschem. Once you underetand that, you also understand why there > are alternatives, and the geda community will become a better place. > > (Btw, there's a few years old rewrite in ruby, called PetEd. Did you send > your contribution there, respecting that project?) You know, I have no free time and only one thing at a time in my head (I am not a terminator running under WinCE or some), I am trying to follow people I respect but cannot follow all of them. You know, every rewriters stated that some things are better in their programs, but they anyway need much more work to achieve the state of gEDA. Did you hear the sentence like this: "Nobody, who have tried some sweet, will want some bitter"? That is why when I started to use scheme I learned to love it. It required some work but I hope this work is not a waste of time, it is like working on learning other human languages. Regarding C, we basically learn new libraries, not other ways to express our thoughts. Python is very much identical, but has much less low-level issues and much more strongly ordered code-base, and that is why I think some people love it. For me, it doesn't show me nothing new in itself while Scheme seems to be more novel. I want to assure you if I would ever work on your cschem I send my contributions with full respect of your vision of it. Why are you always provoking me ;-) -- Vladimir