Gentoo Archives: gentoo-java

From: Greg Tassone <greg@×××××××.net>
To: gentoo-java@l.g.o
Subject: Re: [gentoo-java] Startup advice
Date: Thu, 26 Jan 2006 18:22:30
Message-Id: 1138299697.7896.7.camel@localhost
In Reply to: Re: [gentoo-java] Startup advice by Ted Kosan
1 On Thu, 2006-01-26 at 10:04 -0800, Ted Kosan wrote:
2 ...
3 > I agree with another poster that eventually you will want to focus your efforts
4 > on J2SE 5.0 but for people just learning Java you should be fine learning the
5 > fundamentals on J2SE 1.4.
6
7 I agree. Learn the fundamentals any which way you desire. Don't worry
8 too much about which exact platform you are using for starting out.
9
10
11 > > Next up would be an IDE, is Kdevelop good for java or is netbeans a
12 > > good choice?
13 ...
14 >
15 > This is where my opionin will usually differ with most people. My
16 > recommendation is that Java beginners should start with a Java editor and do
17 > all of thier development from the command line. The reason for this is that I
18 > think people do not truly understand how Java works until they understand how
19 > Java's runtime environemnt works at the commmand line level.
20
21 I think there is merit to this opinion. Using the command line teaches
22 you many things about the lower levels of a Java runtime that are
23 normally hidden with an IDE. It is GOOD that they are generally hidden
24 when using an IDE, as this generally increases productivity. However,
25 IDE's usually are NOT intended for learning (Josh's comments on BlueJ
26 notwithstanding, as I'm not familiar with the learning-focus of that
27 IDE, but it sounds interesting).
28
29
30 > As for which editor to use, I recommend using a Java-based editor instead of
31 > something like nano or vim because one is able to pick up a lot of Java-related
32 > information indirectly by using an editor that is written in Java. The Java
33 > editor that I recommend is JEdit.
34
35 Agreed. With something like JEdit you can even write simple
36 (Java-based) bean-shell snippets to extend functionality of the editor,
37 which also can be good as you're learning.
38
39 Enjoy!
40
41 ~ Greg

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-java] Startup advice Stuart Howard <stuart.g.howard@×××××.com>