From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "John Wells" Newsgroups: gmane.emacs.help Subject: Can Emacs beat NetBeans or Eclipse? Date: Wed, 12 Dec 2007 09:00:50 -0500 Message-ID: <44dddf400712120600s523bbc84q5a448605a9badb71@mail.gmail.com> Reply-To: lists@sourceillustrated.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1197468127 28265 80.91.229.12 (12 Dec 2007 14:02:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 12 Dec 2007 14:02:07 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Dec 12 15:02:17 2007 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1J2SA1-00059j-7N for geh-help-gnu-emacs@m.gmane.org; Wed, 12 Dec 2007 15:02:05 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1J2S9i-0002Bj-Vh for geh-help-gnu-emacs@m.gmane.org; Wed, 12 Dec 2007 09:01:47 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1J2S91-00029S-Kd for help-gnu-emacs@gnu.org; Wed, 12 Dec 2007 09:01:03 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1J2S8v-00025l-1S for help-gnu-emacs@gnu.org; Wed, 12 Dec 2007 09:01:01 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1J2S8t-00025E-Ul for help-gnu-emacs@gnu.org; Wed, 12 Dec 2007 09:00:56 -0500 Original-Received: from rv-out-0910.google.com ([209.85.198.191]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1J2S8t-000537-60 for help-gnu-emacs@gnu.org; Wed, 12 Dec 2007 09:00:55 -0500 Original-Received: by rv-out-0910.google.com with SMTP id c27so356261rvf.6 for ; Wed, 12 Dec 2007 06:00:51 -0800 (PST) Original-Received: by 10.141.28.12 with SMTP id f12mr359536rvj.1.1197468051053; Wed, 12 Dec 2007 06:00:51 -0800 (PST) Original-Received: by 10.141.141.5 with HTTP; Wed, 12 Dec 2007 06:00:50 -0800 (PST) Content-Disposition: inline X-Google-Sender-Auth: 8ee4cbc15275585f X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:50038 Archived-At: Guys, I'm an emacs newb. I've been using vi for text editing for years and Eclipse or Netbeans for Java development, but have finally promised myself to learn emacs. The motivator for this is really to not die without knowing it, and to learn what's on the other side of the fence (and to perhaps find a new, warm, welcoming home for my editing needs). What I'd like to understand is where emacs hits the "text editor" wall when it comes to Java development. I've already looked at it's Ruby support (my other current language) and it looks very strong, but in terms of Java development I'm betting that there is a point you reach with emacs where you can go no further. For example, debugging Java, refactoring Java, and deep insight into Java data structures for navigation, refactoring, etc. NetBeans, Eclipse, and other Java-based Java IDEs have an easier time with understanding the semantics of Java, I'd wager, simply because they *are* Java. I guess what I'm looking for is to understand: what can you do, as a java developer, in NetBeans or Eclipse that you can't do (reasonably) in emacs? Thanks guys! I appreciate the guidance! John