X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Thu, 28 Jul 2016 23:30:56 +0200 (CEST) From: Roland Lutz To: "Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-user AT delorie DOT com]" Subject: Re: [geda-user] [OT] ngspice integration in KiCad In-Reply-To: <20160724053502.GM17595@localhost.localdomain> Message-ID: References: <20160722171754 DOT GB17595 AT localhost DOT localdomain> <20160723065723 DOT GC17595 AT localhost DOT localdomain> <20160723092248 DOT GF17595 AT localhost DOT localdomain> <20160724053502 DOT GM17595 AT localhost DOT localdomain> User-Agent: Alpine 2.11 (DEB 23 2013-08-11) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII 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 Hi Vladimir, I took a few days off the mailing list and realized just how ridiculous this is. Noone except hardcore Scheme fanboys is pretending that Scheme is even a thing any more. The point you're trying to make (Scheme being to C what C is to assembler, etc.) was true at a time when there was nothing around like Python, Ruby, or Haskell. In particular, the reasons you brought up for choosing Scheme over other languages are even more true for Haskell. The reason not to use Haskell is also the same as for Scheme: users don't want to wrap their minds around some crazy programming language in order to get things done. Literally the only reason for not immediately removing Guile from gEDA is that this would break existing setups. There is certainly no excuse for making gEDA more dependent on Guile. Your're desperately clinging to a dead horse. Please don't blame others for not mounting with you. Roland