Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-java
Navigation:
Lists: gentoo-java: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: Stuart Howard <stuart.g.howard@...>
From: Jochen Maes <sejo@g.o>
Subject: Re: Startup advice
Date: Fri, 27 Jan 2006 07:59:13 +0100
Stuart Howard wrote:

>As you might expect I am running on information overload here ;)
>
>I have emerged well all the IDE and editors suggested [got to love
>portage] and will make the choices when I am beyond hello world time,
>I am reading  the lecture prepared by Ted lovley work by the way
>starts at my level :]
>
>Anyway my supplemental request is book choice and a mailing list to
>watch for entry/mid level discussions?
>[gentoo-user has taught me more about linux/gentoo than any of the
>books I have read]
>
>I see that from Amazon "The Java Tutorial: A Short Course on the
>Basics (Java S.)" is due for a new release at the end of this month
>and seems a likly choice, however there are more books available than
>you can shake a stick at to be honest and a tip would be nice.
>
>  
>
If you really need to learn all from scratch i suggest Bruce Eckels 
book, thinking in Java, it's free download on the web as he released 
most of his book for free in pdf format...
a simple google should fix you up with it.
It will teach you all the basics off OO programming...

>stu
>
>ps. All I need to do now is to farm the wife and kids out to a
>religious cult and I will have some real time to get started :P
>
>
>On 26/01/06, Greg Tassone <greg@...> wrote:
>  
>
>>On Thu, 2006-01-26 at 10:04 -0800, Ted Kosan wrote:
>>...
>>    
>>
>>>I agree with another poster that eventually you will want to focus your efforts
>>>on J2SE 5.0 but for people just learning Java you should be fine learning the
>>>fundamentals on J2SE 1.4.
>>>      
>>>
>>I agree.  Learn the fundamentals any which way you desire.  Don't worry
>>too much about which exact platform you are using for starting out.
>>
>>
>>    
>>
>>>>Next up would be an IDE, is Kdevelop good for java or is netbeans a
>>>>good choice?
>>>>        
>>>>
>>...
>>    
>>
>>>This is where my opionin will usually differ with most people.  My
>>>recommendation is that Java beginners should start with a Java editor and do
>>>all of thier development from the command line. The reason for this is that I
>>>think people do not truly understand how Java works until they understand how
>>>Java's runtime environemnt works at the commmand line level.
>>>      
>>>
>>I think there is merit to this opinion.  Using the command line teaches
>>you many things about the lower levels of a Java runtime that are
>>normally hidden with an IDE.  It is GOOD that they are generally hidden
>>when using an IDE, as this generally increases productivity.  However,
>>IDE's usually are NOT intended for learning (Josh's comments on BlueJ
>>notwithstanding, as I'm not familiar with the learning-focus of that
>>IDE, but it sounds interesting).
>>
>>
>>    
>>
>>>As for which editor to use, I recommend using a Java-based editor instead of
>>>something like nano or vim because one is able to pick up a lot of Java-related
>>>information indirectly by using an editor that is written in Java.  The Java
>>>editor that I recommend is JEdit.
>>>      
>>>
>>Agreed.  With something like JEdit you can even write simple
>>(Java-based) bean-shell snippets to extend functionality of the editor,
>>which also can be good as you're learning.
>>
>>Enjoy!
>>
>>~ Greg
>>
>>
>>
>>-----BEGIN PGP SIGNATURE-----
>>Version: GnuPG v1.4.2 (GNU/Linux)
>>
>>iD8DBQBD2RMxaI3pdOrDO40RAqc7AKC1QgzXe4oFAeoaQkTyilTb/o163wCg4WjW
>>fFIZGAaXbPVLKBUY77JXJM4=
>>=dDHV
>>-----END PGP SIGNATURE-----
>>
>>
>>
>>    
>>
>
>
>--
>"There are 10 types of people in this world: those who understand
>binary, those who don't"
>
>--Unknown
>
>  
>


-- 
"Defer no time, delays have dangerous ends"
"Ne humanus crede"

Jochen Maes                     
Gentoo Linux
Gentoo Belgium
http://sejo.be
http://gentoo.be
http://gentoo.org

Attachment:
signature.asc (OpenPGP digital signature)
References:
Re: Startup advice
-- Ted Kosan
Re: Startup advice
-- Greg Tassone
Re: Startup advice
-- Stuart Howard
Navigation:
Lists: gentoo-java: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: Startup advice
Next by thread:
webapp-config & Java
Previous by date:
Re: webapp-config & Java
Next by date:
Re: Is JDK 1.3 still used?


Updated Jun 17, 2009

Summary: Archive of the gentoo-java mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.