Welcome to the Java Programming Forums


The professional, friendly Java community. 21,500 members and growing!


The Java Programming Forums are a community of Java programmers from all around the World. Our members have a wide range of skills and they all have one thing in common: A passion to learn and code Java. We invite beginner Java programmers right through to Java professionals to post here and share your knowledge. Become a part of the community, help others, expand your knowledge of Java and enjoy talking with like minded people. Registration is quick and best of all free. We look forward to meeting you.


>> REGISTER NOW TO START POSTING


Members have full access to the forums. Advertisements are removed for registered users.

Results 1 to 4 of 4

Thread: Eclipse or Wordpad

  1. #1
    Junior Member
    Join Date
    Aug 2014
    Posts
    2
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default Eclipse or Wordpad

    I am going to teach myself Java and have started by using "Eclipse". Is the any disadvantage in using this type of program as opposed to using Command Prompt and text editor such as Wordpad? By this I mean will I miss out on important skills or knowledge using an IDE.

    Thanks.


  2. #2
    Super Moderator
    Join Date
    Jun 2013
    Location
    So. Maryland, USA
    Posts
    5,520
    My Mood
    Mellow
    Thanks
    215
    Thanked 698 Times in 680 Posts

    Default Re: Eclipse or Wordpad

    Welcome to the Forum! Please read this topic to learn how to post code correctly and other useful tips for newcomers.

    Often asked, fiercely debated, rarely decided. The two sides are:

    A) Using a barebones editor requires the learner to achieve an understanding of the basic mechanics of writing, saving/structuring, compiling, running, and deploying source code using the tools found on any computer plus the Java SDK or JDK.

    B) Using an IDE is an advanced skill in itself, so the student must not only learn Java but how to use the IDE. Once the IDE can be used effectively, it should speed the student's progress at learning Java by performing the basic mechanics of all that stuff listed above in the background, leaving the student to figure it out later when trying to run code outside the IDE or as needed. If IDE trained only, the student may find him/herself in a situation where an IDE is not available and not have a clue what to do to write, compile, and run even a HelloWorld app.

    Another consideration is to choose the editor assumed by the learning material being used. Some tutorials, books, etc., assume the use of a general or specific IDE and would be more difficult to accomplish using a basic source code editor. Other tutorial material assumes the use of a barebones editor, so the basic mechanical stuff mentioned above is well covered and hopefully learned along the way.

    Update: If you decide the barebones editor approach, I recommend one that can be configured as a source code editor, like Notepad++. Workpad is clutzy and more likely to add non-text characters to your code that can cause errors that are difficult to find and frustrating to a new programmer.

    You decide.

  3. #3
    Junior Member
    Join Date
    Aug 2014
    Posts
    2
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default Re: Eclipse or Wordpad

    I appreciate your comments. I am using the Java Beginners Guide 6th Ed. They give all explanations, coding and examples in bare bones format. I am following that but using Eclipse instead Notepad (which I meant to say in my original post). So I will keep doing this way but keep in mind what you have said.

    All the best and thanks again.

  4. #4

    Default Re: Eclipse or Wordpad

    Eclipse is an IDE, an integrated development environment. It works around projects: you load a whole project, and edit its files. It knows how to build the project, so it will compile it on each change. With Java, it can point at syntax errors as you type them, before saving. Moreover, it builds an index of the whole project: you can quickly load a class by giving its name or from a reference in the code. It can do accurate refactorings because it knows scope.

Similar Threads

  1. Replies: 24
    Last Post: August 4th, 2014, 12:49 PM
  2. Replies: 2
    Last Post: September 25th, 2013, 03:35 PM
  3. Replies: 1
    Last Post: October 20th, 2012, 12:21 PM
  4. Beginners Eclipse Tutorial. How to run first java application on Eclipse?
    By JavaPF in forum Java Code Snippets and Tutorials
    Replies: 13
    Last Post: June 24th, 2011, 12:26 AM