java programming

MeanMeosh

Diamond Member
Apr 18, 2001
3,805
1
0
one of my cousins wants to program in java and would like to know what software is the best to use.

thanks in advance!

(yea, i've posted this in software as well, but in case no one replies there :p)
 

VBboy

Diamond Member
Nov 12, 2000
5,793
0
0
It's called an IDE (Intergated Development Environment), not software.

JBuilder ($3000 for the best version)
JCreator Pro ($xx) or LE (free)
Or just look online for "Java IDE"

Tastes really vary on this.
 

XZeroII

Lifer
Jun 30, 2001
12,572
0
0
Originally posted by: VBboy
Originally posted by: XZeroII
!!!

Tell him to program in a REAL language.

This is one uneducated remark.

FYI: I hate Java. I took a class in it and HATED it. Seriously, there are much better languages to learn. I know C++, Visual Basic, Assembly, and other various small stuff, but those are my primes. I would put Java in there, but I HATE it.
 

MeanMeosh

Diamond Member
Apr 18, 2001
3,805
1
0
Originally posted by: VBboy
It's called an IDE (Intergated Development Environment), not software.

JBuilder ($3000 for the best version)
JCreator Pro ($xx) or LE (free)
Or just look online for "Java IDE"

Tastes really vary on this.

does visual studio come with a java IDE in it?

edit: cause i know it comes with a JV++ / VJ# environment.
 

Descartes

Lifer
Oct 10, 1999
13,968
2
0
Originally posted by: MeanMeosh
Originally posted by: VBboy
It's called an IDE (Intergated Development Environment), not software.

JBuilder ($3000 for the best version)
JCreator Pro ($xx) or LE (free)
Or just look online for "Java IDE"

Tastes really vary on this.

does visual studio come with a java IDE in it?

edit: cause i know it comes with a JV++ / VJ# environment.

Visual J++ was not part of the normal install of Visual Studio 6; however, you could install it separately. J# is not currently part of Visual Studio .NET; however, it will be in Visual Studio .NET 2003.

Who needs a damn IDE anyway? Just download the SDK and code it in any normal editor (I use UltraEdit). You can do the same with .NET.
 

pac1085

Diamond Member
Jun 27, 2000
3,456
0
76
Originally posted by: Descartes
Originally posted by: MeanMeosh
Originally posted by: VBboy
It's called an IDE (Intergated Development Environment), not software.

JBuilder ($3000 for the best version)
JCreator Pro ($xx) or LE (free)
Or just look online for "Java IDE"

Tastes really vary on this.

does visual studio come with a java IDE in it?

edit: cause i know it comes with a JV++ / VJ# environment.

Visual J++ was not part of the normal install of Visual Studio 6; however, you could install it separately. J# is not currently part of Visual Studio .NET; however, it will be in Visual Studio .NET 2003.

Who needs a damn IDE anyway? Just download the SDK and code it in any normal editor (I use UltraEdit). You can do the same with .NET.
IIRC, M$ released Visual J# a little after VS .NET, and you can download it from their site

 

VBboy

Diamond Member
Nov 12, 2000
5,793
0
0
Who needs a damn IDE?!

I guess you never did any corporate-level programming where you need CVS for the version control, various projects opened at the same time, JSP support, etc... ;)
 

cchen

Diamond Member
Oct 12, 1999
6,062
0
76
If he's learning how to program... Codewarrior might be easier to use than some of those other IDE's
 

VBboy

Diamond Member
Nov 12, 2000
5,793
0
0
Originally posted by: cchen
If he's learning how to program... Codewarrior might be easier to use than some of those other IDE's

No! Please don't say that.
It's one of the word IDEs out there. I did a research and this one had the worst usability and user-friendliness. JCreator Pro which is 5 MB or so is faster, easier to use, more configurable, etc.

Sorry
 

Spamela

Diamond Member
Oct 30, 2000
3,859
0
76
Originally posted by: VBboy
Who needs a damn IDE?!

I guess you never did any corporate-level programming where you need CVS for the version control, various projects opened at the same time, JSP support, etc... ;)

all that's in JBuilder Enterprise, and at a hefty price.
 

xirtam

Diamond Member
Aug 25, 2001
4,693
0
0
Java is an extremely good language. If you like objects.

It entirely depends on what platform he's using. If he likes free, Eclipse is a decent package. You can get JBoss working with it without too much hassel. He's probably single user environment, so he doesn't have to worry about setting up a CVS server on a different box... we used these tools in our 10-man programming office.

Tell him to start out on the simple stuff with the downloadable sdk from Sun.
 

JSClark

Senior member
Mar 9, 2003
688
0
0
I am actually doing some free online courses in programming. I mentioned before that I will be going back to school for a BS in CompSci, and I figured I would get a head start. Right now, I'm doing C/C++, moving onto Visual Basic, and probably touching up on stuff like Java, Perl, etc. I don't have the course listing in front of me, so I can't tell you exactly what courses I'll be taking...all I know is they're free! :D
 

ugh

Platinum Member
Feb 6, 2000
2,563
0
0
Somehow with all the IDEs out there, I still prefer UltraEdit ;)

An alternative to Eclipse, you can try Netbeans (www.netbeans.org). Make sure you have a fast PC. It was rather slow when I tried it last time.
 

Descartes

Lifer
Oct 10, 1999
13,968
2
0
Originally posted by: Vortex
Originally posted by: Descartes
Originally posted by: MeanMeosh
Originally posted by: VBboy
It's called an IDE (Intergated Development Environment), not software.

JBuilder ($3000 for the best version)
JCreator Pro ($xx) or LE (free)
Or just look online for "Java IDE"

Tastes really vary on this.

does visual studio come with a java IDE in it?

edit: cause i know it comes with a JV++ / VJ# environment.

Visual J++ was not part of the normal install of Visual Studio 6; however, you could install it separately. J# is not currently part of Visual Studio .NET; however, it will be in Visual Studio .NET 2003.

Who needs a damn IDE anyway? Just download the SDK and code it in any normal editor (I use UltraEdit). You can do the same with .NET.
IIRC, M$ released Visual J# a little after VS .NET, and you can download it from their site

That's correct. I was just noting that it's not an official constituent of VS.NET yet.

Who needs a damn IDE?!

I guess you never did any corporate-level programming where you need CVS for the version control, various projects opened at the same time, JSP support, etc... ;)

LOL. Yah, I've never done any corporate-level programming
rolleye.gif
. Lets not compare qualifications...

What in the world does an IDE have to do w/ version control? I use CVSNT and do version control with WinCVS and/or TortoiseCVS. I handle continuous integration with Draco.NET, unit test with NUnit, and build with Nant. ALL of these can be handled completely and totally without an IDE. Yes, I use VS.NET, but it's certainly not required.

Keep in mind that not everyone uses the same IDE. People who are so dependent on an IDE generally waste loads of time trying to resolve issues that could be easily handled outside of the IDE. I'm not dependent on the IDE, I simply use it to help me out (intellisense, dynamic help, QuickCode.NET, etc., Win Forms designer, etc.).

Note that the above was a bit biased towards .NET, but the same applies all around.
 

Descartes

Lifer
Oct 10, 1999
13,968
2
0
Originally posted by: ugh
Somehow with all the IDEs out there, I still prefer UltraEdit ;)

An alternative to Eclipse, you can try Netbeans (www.netbeans.org). Make sure you have a fast PC. It was rather slow when I tried it last time.

Yah! I've been using UltraEdit as my editor of choice for at least 3 years. The only thing I still wish they would improve on is regular expression support.
 

Descartes

Lifer
Oct 10, 1999
13,968
2
0
Originally posted by: gopunk
pico and javac... ah yea :p

nothing like debugging with system.out's...

IMO, that's the best way to learn. A lot of people jump straight into the IDEs that automagically emit code that, although tedious to do by hand, should be required knowledge. You get acclimated with the CLI tools (which often have facilities not reachable by the IDE), and learn more about the language because you're not relying on intellisense.
 

JSClark

Senior member
Mar 9, 2003
688
0
0
How different is J# from Java?? are they both the same thing?? are they similar in a way that C and C++ are?

Yes, I am a programming newb :D
 

Derango

Diamond Member
Jan 1, 2002
3,113
1
0
Originally posted by: JSClark
How different is J# from Java?? are they both the same thing?? are they similar in a way that C and C++ are?

Yes, I am a programming newb :D

j# is basiclly microsoft's mauled version of java...stay, far...far away.