From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thien-Thi Nguyen Newsgroups: gmane.emacs.devel Subject: Re: Emacs and Guile Date: Fri, 13 Apr 2012 09:32:06 +0200 Message-ID: <87sjg82ikp.fsf@gnuvola.org> References: <87k41ofsl8.fsf@gnu.org> <87d37p1o7u.fsf@gmail.com> <83ehrw6p26.fsf@gnu.org> <871unvkun8.fsf@olor.terpri.org> <83iph66815.fsf@gnu.org> <877gxm4i96.fsf@gnuvola.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1334302453 25660 80.91.229.3 (13 Apr 2012 07:34:13 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 13 Apr 2012 07:34:13 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Apr 13 09:34:13 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SIb1H-0000lH-D9 for ged-emacs-devel@m.gmane.org; Fri, 13 Apr 2012 09:34:11 +0200 Original-Received: from localhost ([::1]:45402 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SIb1G-0004xJ-Ke for ged-emacs-devel@m.gmane.org; Fri, 13 Apr 2012 03:34:10 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:40187) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SIb1D-0004xA-HC for emacs-devel@gnu.org; Fri, 13 Apr 2012 03:34:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SIb17-0000Sg-9l for emacs-devel@gnu.org; Fri, 13 Apr 2012 03:34:07 -0400 Original-Received: from smtp207.alice.it ([82.57.200.103]:41897) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SIb16-0000PC-VQ for emacs-devel@gnu.org; Fri, 13 Apr 2012 03:34:01 -0400 Original-Received: from ambire (79.51.120.155) by smtp207.alice.it (8.6.023.02) id 4F05A6650B740A86 for emacs-devel@gnu.org; Fri, 13 Apr 2012 09:33:58 +0200 Original-Received: from ttn by ambire with local (Exim 4.72) (envelope-from ) id 1SIazG-0000Zd-91 for emacs-devel@gnu.org; Fri, 13 Apr 2012 09:32:06 +0200 In-Reply-To: (Richard Stallman's message of "Fri, 13 Apr 2012 00:06:42 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 82.57.200.103 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:149628 Archived-At: () Richard Stallman () Fri, 13 Apr 2012 00:06:42 -0400 I agree it would be good if Guile worked on non-GNU systems. At the same time, we should be careful not to define support for non-GNU systems as part of our primary goal. That would be drifting in the direction of downgrading our real goal. I completely agree, and should clarify that my comments were made w/ only GNU in mind; difficult (or, depending on one's pov, dis-) continuity exists even there, between Guile versions. What happens in The Wild is that j.r.hacker discovers Guile 1.x, uses it, discovers Guile 2.0, stumbles trying to get Working Code to behave nicely under both, fails to find a sanctioned path, and ultimately loses interest, in the process spreading disrespect (for Guile and sometimes GNU) among peers. The efforts i espouse are aimed at making the sanctioned path easier to find (i am such a j.r.hacker personally struggling to still the creeping disrespect). IMO, to spread software freedom necessarily involves internal bulwarking; the edge's advance is mooted if the center falls.