From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: IDE Date: Sat, 10 Oct 2015 13:20:48 +0200 Message-ID: <87a8rrgeb3.fsf@fencepost.gnu.org> References: <83fv1r3gzp.fsf@gnu.org> <83bncf3f9k.fsf@gnu.org> <5610E0BC.8090902@online.de> <83si5r106e.fsf@gnu.org> <831td9z18h.fsf@gnu.org> <5612E996.7090700@yandex.ru> <83bnc7tavr.fsf@gnu.org> <87pp0ngksh.fsf@fencepost.gnu.org> <83zizrrqs2.fsf@gnu.org> <87lhbbggz4.fsf@fencepost.gnu.org> <83si5jroxg.fsf@gnu.org> <87egh3gfu7.fsf@fencepost.gnu.org> <83mvvrrnvs.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1444476064 20554 80.91.229.3 (10 Oct 2015 11:21:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 10 Oct 2015 11:21:04 +0000 (UTC) Cc: adatgyujto@gmail.com, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Oct 10 13:20:59 2015 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 1ZksCv-0004em-Hv for ged-emacs-devel@m.gmane.org; Sat, 10 Oct 2015 13:20:57 +0200 Original-Received: from localhost ([::1]:44526 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZksCu-0008Ak-T7 for ged-emacs-devel@m.gmane.org; Sat, 10 Oct 2015 07:20:56 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54249) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZksCq-0008AU-1F for emacs-devel@gnu.org; Sat, 10 Oct 2015 07:20:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZksCp-0006ND-88 for emacs-devel@gnu.org; Sat, 10 Oct 2015 07:20:52 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:49370) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZksCn-0006Me-Ou; Sat, 10 Oct 2015 07:20:49 -0400 Original-Received: from localhost ([127.0.0.1]:34956 helo=lola) by fencepost.gnu.org with esmtp (Exim 4.82) (envelope-from ) id 1ZksCm-0002xT-QB; Sat, 10 Oct 2015 07:20:49 -0400 Original-Received: by lola (Postfix, from userid 1000) id 387F0DF4E6; Sat, 10 Oct 2015 13:20:48 +0200 (CEST) In-Reply-To: <83mvvrrnvs.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 10 Oct 2015 13:58:31 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e 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:191128 Archived-At: Eli Zaretskii writes: >> From: David Kastrup >> Cc: adatgyujto@gmail.com, emacs-devel@gnu.org >> Date: Sat, 10 Oct 2015 12:47:44 +0200 >> >> > I hope it is. All I have is my personal example; >> >> Your personal example was not about a policy and decision outside of >> your influence > > You don't know all the details. > > I also don't see how the exact cause for rejection of existing work > can matter here. > >> ruling your work unwelcome. > > Ah, so we are again talking about hurt feelings? I had no work invested in that area, so trying to turn this into an ad hominem attack is a bit pointless. Anyway, as long as we rely on most software being written by humans, "hurt feelings" is not a category we can consider entirely irrelevant. Even though in this case it is entirely a straw man you are trying to create from my choice of words. >> Your example was about overcoming technical difficulties and surpassing >> a threshold of code/performance quality. > > Policy decisions can be easily translated into "technical > difficulties", by writing more code. Shrug. One can rewrite GCC in Elisp in order to avoid the interdict against generic interfaces and data exchange. Sure. But that's the kind of obstacle one expects proprietary software to pose, not free software entirely under copyright and control of the FSF. Rewriting something from scratch for the sake of escaping the shackles of proprietary software is a motivation we can expect some contributors to Emacs and GCC to have. Rewriting something from scratch for the sake of escaping the shackles of applied FSF policies isn't. That's just not the typical target clientele of GCC and Emacs and it shouldn't need to be. -- David Kastrup