Re: Best Free Java Editor?

From: Jim Paterson (j.paterson_at_bell.ac.uk)
Date: 12/10/03

  • Next message: rteer: "Similar projects like JavaSpider"
    Date: 10 Dec 2003 08:18:20 -0800
    
    

    "Dale King" <kingd@tmicha.net> wrote in message news:<3fc38c44@news.tce.com>...
    > "Matt O'Toole" <matt@deltanet.com> wrote in message
    > news:RMtvb.1064$Cw.677@nwrddc02.gnilink.net...
    > >
    > > "Dale King" <KingD@tmicha.net> wrote in message
    > news:3fa7fb52@news.tce.com...
    > >
    > > > The only
    > > > IDE you should consider is the one that is specifically designed for the
    > > > purpose of learning Java and OO programming. That IDE is
    > >
    > > Never let anyone tell you anything is "the only" -- especially with regard
    > to
    > > software.
    >
    > "Matt O'Toole" <matt@deltanet.com> wrote in message
    > news:Gkfvb.1048$Ul1.968@nwrddc01.gnilink.net...
    > >
    > > All of these are *way* overkill for a beginning Java student. All you
    > need is a
    > > text editor, although you should have a real programmer's editor,
    > something
    > > better than Notepad. As a Notepad replacement, I like Textpad. In fact,
    > every
    > > Windows user should have it on their machine.
    >
    > And I guess similarly never let anyone tell you that anything is "all you
    > need" -- especially when much better tools are out there.
    >
    > My advice still stands. The best environment for learning Java programming
    > is BlueJ. It was specifically designed for that purpose and succeeds
    > wonderfully.
    >
    > A text editor, command line tools that they don't have enough knowledge to
    > understand, and no debugger is about the worst environment for a newbie. I
    > know you probably don't think the command line tools are hard to understand,
    > but just look at the posts in comp.lang.java.help. There are usually several
    > posts each day with simple not understanding the tools.

    I totally agree that BlueJ is the most appropriate tool for learning
    Java programming. It is very simple to uses, and it emphasises and
    clarifies the concepts of object orientation extremely well. I am
    using it successfully to teach an introductory OO programming course.

    Once you have learned the basics then it may be time to move on to a
    more complicated IDE like the ones mentioned elsewhere in this thread.
    Worth a look at Gel (www.gexperts.com) too - it's small, fast (written
    in Delphi I think) and very good.

    Jim


  • Next message: rteer: "Similar projects like JavaSpider"

    Relevant Pages

    • Re: IDE for a newbie??
      ... I have experience in teaching basic java programming. ... approach, one is using IDE like Eclipse or NetBeans, and the second is ... using simple text editor like Notepad. ... force you to know these steps (most IDE simplified this steps using one ...
      (comp.lang.java.programmer)
    • bringing ee up to date
      ... -is a simple screen oriented text editor. ... +.\" To format this reference page, use the command: ... -Turn off display of information window at top of terminal. ... -.Ss "Control keys" ...
      (freebsd-hackers)
    • Re: Typography
      ... Sounds more to me as if there wasn't a straightforward LaTeX ... which editor to use. ... There never would have been one standard - obviously. ... old command line stuff had had its day. ...
      (uk.comp.sys.mac)
    • Re: Difference between VC++ and UNIX
      ... grammar that describes how you interact with the editor. ... One way to think of this is that every command you can give the editor ... if I type C-x in emacs, that puts me in a state where typing "u" ... will be in a state where a keypress inserts the literal character. ...
      (comp.programming)
    • vi editor FAQ (Frequently Asked Question List), Part 2/2
      ... has the UCB distribution of vi, and lots of useful macros. ... m0 is the ex command to move the line to line 0. ... Swap character and one vertically above: ... A non-visual editor under Unix. ...
      (comp.unix.questions)