New To Java
Hi all,
I new to Java, and im opting to go for Java instead of C#. Im currently familer with flat C, and i would like to practice some OO. Which one of the many varients of Java, will create desktop applications, similar to C#?
I have been looking at Net Beans, but im a little lost of which one to download? Do you recommend another compiler?
Lastly im running the latest version of Vista Premium.
Look foward to your advice.
Elvis.
[470 byte] By [
Elvisa] at [2007-11-27 6:00:42]

> Hi all,
>
> I new to Java, and im opting to go for Java instead
> of C#. Im currently familer with flat C, and i would
> like to practice some OO. Which one of the many
> varients of Java, will create desktop applications,
> similar to C#?
You can use plain vanilla JSE.
> I have been looking at Net Beans, but im a little
> lost of which one to download?
Any version.
Kaj
kajbja at 2007-7-12 16:39:15 >

There aint that many varients of Java.And also note that the compiler is not provided by an IDE (like NetBeans) but by the SDK.
> There aint that many varients of Java.> And also note that the compiler is not provided by an> IDE (like NetBeans) but by the SDK.Unless your IDE has it's own internal compiler, of course, like Eclipse
Hi,Thanks for your help.I have had a look at both netbeans and eclipse and they both look good.The 50 million dollar question, which is currently best? which one are developers most using?Cheers Elvis
Elvisa at 2007-7-12 16:39:16 >

> The 50 million dollar question, which is currently best?> > Cheers ElvisThat's like asking whether a man prefers blondes or brunettes - it's entirely down to personal preference.You are best trying them both out and finding out which you prefer.
> Hi,
>
> Thanks for your help.
>
> I have had a look at both netbeans and eclipse and
> they both look good.
>
> The 50 million dollar question, which is currently
> best? which one are developers most using?
>
> Cheers Elvis
If you are new to Java, you should not use an IDE at first; the learning experience will be much greater and beneficial if you use something like Textpad and Ant (or if you're really ghetto, Notepad and the command line).
> The 50 million dollar question, which is currently best? which one are developers most using?I work for a big company and i use a text editor without ever having any problems. it hasnt made me less productive or less capable. do you know why you need an IDE?
>> or if you're really ghetto, Notepad and the command line). It is WAY too hard to live without Syntax coloring, lol!
> > The 50 million dollar question, which is currently
> best?
> >
> > Cheers Elvis
>
> That's like asking whether a man prefers blondes or
> brunettes - it's entirely down to personal
> preference.
What about the Redheads?
> What about the Redheads? Or raven haired enchantresses?
> > What about the Redheads? > > Or raven haired enchantresses?My favorite... along with Vi iMproved (for syntax coloring;).
> It is WAY too hard to live without Syntax coloring,gvim, jedit, nedit are all free and do syntax coloring.
> > What about the Redheads? > > Or raven haired enchantresses?Or shaved head babes a la Demi Moore in GI Jane
> > > What about the Redheads? > > > > Or raven haired enchantresses?> > Or shaved head babes a la Demi Moore in GI JaneYou must be irish? (j/k, lol)
> > > > What about the Redheads? > > > > > > Or raven haired enchantresses?> > > > Or shaved head babes a la Demi Moore in GI Jane> > You must be irish?That's a perjorative comment. ;-)
> > Or shaved head babes a la Demi Moore in GI Jane> > You must be irish?> That's a perjorative comment. ;-) Only when you quote it without the "j/k" ; )Barring the Coors girls, Irish girls are adorable.
Hi
Thanks for your help.
Can you explain what the IDE is for then?
As i understand the IDE is required to link to the SDK? and also it helps the design process. Does TextPad etc also have these features, or do you have to be a better programmer?
Does TextPad etc, have a debugger with breakpoints etc?
Lastly can you do windows apps etc, like design notepad with TextPad?
Lastly, Lastly, am i correct in saying that NetBeans etc has a drag and drop design process, and therefore this speed up design with J2ME amd JSEE? I think this cannot be do with TextPad?
Sorry for the silly questions.
Look forward to your advise.
Elvis 75
Elvisa at 2007-7-21 21:40:30 >

> As i understand the IDE is required to link to the
> SDK? and also it helps the design process. Does
> TextPad etc also have these features, or do you have
> to be a better programmer?
Absolutely not. Actually every programming book I've ever bought that's worth its salt says that you should start without an IDE, and compile manually until you know what's really going on. Anything that you can do with an IDE is also possible with a command line, at least for small projects. Large projects are made easier by using an IDE.
I would say to use TextPad to compile only once you can compile manually by the command line and are perfectly comfortable with it.
> Does TextPad etc, have a debugger with breakpoints
> etc?
No. TextPad will compile for you, and will run your code. It does not offer any debugging, but I hardly ever need to use a debugger... logging and System.out.println() is usually good enough for me.
> Lastly can you do windows apps etc, like design
> notepad with TextPad?
Absolutely. Do not use a GUI builder, they're not worth the trouble. Netbeans comes with one, but will generate code that you do not understand, unless you know enough to build that code yourself. If you can generate that code yourself, you'll realize that the code it generates is crap.
> Lastly, Lastly, am i correct in saying that NetBeans
> etc has a drag and drop design process, and therefore
> this speed up design with J2ME amd JSEE? I think
> this cannot be do with TextPad?
No, TextPad can't do it, but see my above comments.
> Sorry for the silly questions.
They're really not silly, they're smart questions to ask if you're a beginner. Good luck with it.
> Hi
>
> Thanks for your help.
>
> Can you explain what the IDE is for then?
>
> As i understand the IDE is required to link to the
> SDK? and also it helps the design process. Does
> TextPad etc also have these features, or do you have
> to be a better programmer?
TextPad colours syntax, and allows you to launch compilers and JVMs
> Does TextPad etc, have a debugger with breakpoints
> etc?
Nope. It's a text editor
> Lastly can you do windows apps etc, like design
> notepad with TextPad?
>
> Lastly, Lastly, am i correct in saying that NetBeans
> etc has a drag and drop design process, and therefore
> this speed up design with J2ME amd JSEE? I think
> this cannot be do with TextPad?
I think you've misunderstood "design process". It's nothing to do with designing GUI forms
> Sorry for the silly questions.
Far from silly!
> Hi all,
Hi
>
> I new to Java, and im opting to go for Java instead
> of C#.
Welcome to the open source world
>Im currently familer with flat C, and i would
> like to practice some OO.
You have come to the right place
> Which one of the many
> varients of Java, will create desktop applications,
> similar to C#?
J2SDK1.6 from Sun Microsystems, Inc
>
> I have been looking at Net Beans, but im a little
> lost of which one to download?
Try the latest, 5.5
>Do you recommend
> another compiler?
>
NetBeans aint a compiler but an IDE. The compiler is javac. If you mean any other IDE, try using a plain text editor for the initial phases, then advance through the IDEs, starting with a simple one like JCreator, moving on to BlueJ, then maybe Eclipse and finally to IntelliJ IDEA or NetBeans
> Lastly im running the latest version of Vista
> Premium.
>
Java is platform independent. Your version of OS doesn't matter.
> Look foward to your advice.
>
> Elvis.
All the best Elvis.
Jamwaa at 2007-7-21 21:40:30 >

> > I new to Java, and im opting to go for Java> instead> > of C#. > > Welcome to the open source worldI'm never going to get used to that :).
Ok, its sounding good.However, if i were to create a J2ME program for my mobile phone, can i still do this in TextPad and upload to the phone?Or will i need to do this in an IDE?Cheers Elvis
Elvisa at 2007-7-21 21:40:30 >
