Prev: call jni function dynamically without getting a JNIEnv handleas an argument.
Next: Telnetting to diff IP with same port number
From: Jim Janney on 27 Apr 2010 16:27 Clarence Blumstein <blumstein.clarence(a)gmail.com> writes: > Do you suggest me using IDE when I'm learning JAVA? because I'm about > to using Eclipse when I'm learning JAVA? Did you using IDE while/when > are a beginner? Depends on what you're trying to accomplish. If you're preparing for a job interview, using a text editor will force you to learn the kinds of things that people are likely to ask you about. And if you're a beginning programmer there's some value in learning how to do everything by hand. But if you're an experienced programmer who simply wants to get productive in a new language, then an IDE is the better choice. As careful examination of this message may indicate, I like to use GNU Emacs for, well, just about everything, but I use Eclipse for Java programming. Eclipse has a Java compiler built into it, which gives it a deep knowledge of the code that Emacs simply can't match. Learning to use the refactoring and code assists not only saves typing but cuts down on silly mistakes. And there's really no good reason to maintain import lists by hand. -- Jim Janney
From: Arne Vajhøj on 27 Apr 2010 18:51 On 27-04-2010 09:27, Clarence Blumstein wrote: > Do you suggest me using IDE when I'm learning JAVA? because I'm about > to using Eclipse when I'm learning JAVA? Did you using IDE while/when > are a beginner? My recommendation is to spend the first months using just an ordinary text editor and command line tools for building and running. That will give you a good understanding of how things actually work. Then when you know all that stuff, then switch to a professional grade IDE (Eclipse and NetBeans are free) and be more productive by letting that do some of the boring work. Arne
From: Arne Vajhøj on 27 Apr 2010 18:57 On 27-04-2010 14:55, Lew wrote: > cr88192 wrote: >> anymore, I typically just do coding (in general) via the mix of Notepad, > > Notepad is very bad for Java programming because most extant versions > don't handle Unicode and they don't like cross-platform line endings. Notepad has supported Unicode since at least Windows XP from 2002. There are no such a thing as cross-platform line endings. It is true that notepad only supports the Windows CR LF, which means that it does not work when text files are moved as binary files from *nix. But instead of blaming notepad then people should transfer the files correctly. >> Explorer, and a command prompt (and typically GNU Make for building). not > > And Gnu make is useless for Java. At least it does not provide any benefits that a script does not, because the dependency stuff does not work with Java. Arne
From: Clarence Blumstein on 27 Apr 2010 21:36 I wanna using IDE while I went to this site http://eclipsetutorial.sourceforge.net/totalbeginner.html
From: Mike Schilling on 28 Apr 2010 01:04
Tom Anderson wrote: > On Tue, 27 Apr 2010, Clarence Blumstein wrote: > >> Do you suggest me using IDE when I'm learning JAVA? > > No. You have enough to learn without also having to master an IDE. > > You should definitely have a good programmer's editor, though. On > Windows, Notepad2, Notepad++, or EditPad Lite.o Or gvim, which is my favorite when I'm not using an IDE. It doesn't number lines [1], but does display the line number you're on, and does syntax highlighting. It also has the full power of vi in addition to leting you use the mouse. 1. That I know of, anyway. |