From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tom Newsgroups: gmane.emacs.devel Subject: Re: IDE Date: Sat, 10 Oct 2015 04:33:59 +0000 (UTC) Message-ID: References: <5610207A.2000300@harpegolden.net> <83fv1r3gzp.fsf@gnu.org> <83bncf3f9k.fsf@gnu.org> <5610E0BC.8090902@online.de> <83si5r106e.fsf@gnu.org> <831td9z18h.fsf@gnu.org> <5612E996.7090700@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1444451677 27146 80.91.229.3 (10 Oct 2015 04:34:37 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 10 Oct 2015 04:34:37 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Oct 10 06:34:28 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 1ZklrY-0005QO-B0 for ged-emacs-devel@m.gmane.org; Sat, 10 Oct 2015 06:34:28 +0200 Original-Received: from localhost ([::1]:43605 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZklrX-0000fw-RM for ged-emacs-devel@m.gmane.org; Sat, 10 Oct 2015 00:34:27 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38813) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZklrL-0000fm-S0 for emacs-devel@gnu.org; Sat, 10 Oct 2015 00:34:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZklrI-0005PC-MO for emacs-devel@gnu.org; Sat, 10 Oct 2015 00:34:15 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:40399) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZklrI-0005P5-Fj for emacs-devel@gnu.org; Sat, 10 Oct 2015 00:34:12 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1ZklrE-00057F-TB for emacs-devel@gnu.org; Sat, 10 Oct 2015 06:34:09 +0200 Original-Received: from 94-21-223-13.pool.digikabel.hu ([94.21.223.13]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 10 Oct 2015 06:34:08 +0200 Original-Received: from adatgyujto by 94-21-223-13.pool.digikabel.hu with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 10 Oct 2015 06:34:08 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 21 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: sea.gmane.org User-Agent: Loom/3.14 (http://gmane.org/) X-Loom-IP: 94.21.223.13 (Mozilla/5.0 (Windows NT 6.3; WOW64; rv:41.0) Gecko/20100101 Firefox/41.0) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 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:191088 Archived-At: > Emacs with GUD is an IDE. It has a big advantage compared with > other IDEs: when you see a source file, you're editing it with Emacs. This is an advantage for Emacs users who want to use Emacs. Other IDE users do not care about this that much. > If it falls short compared with other IDEs, I think this would be a > great area for improvement of Emacs. The number one requirement by IDE users today is perfect code completion and powerful refactoring support for the language they develop in (Java, C++, etc.). Any IDE which wants to compete with the popular IDEs must have these, because users find these features much more helpful in development, than keyboard macro support and such. So if Emacs wants to compete with these tools then it has to have seamless, context aware code completion and refactoring support, and GNU tools has to provide Emacs the necessary information to implement these features.