Banner

Sponsor

Login


Welcome Back!
Guest
Guest

Register

Lost your password?

137 users online



Is JAVA useless?

Is JAVA useless?

Currently viewing this thread: 1 (0 members and 1 guests)


Page 2 out of 3
fredmv

fredmv

Status: Offline!
Quote:

Originally posted by eljaysun
Java is pretty good if you want to make slow programs that crash a lot.


That's actually completely incorrect as well as a very common misconception.

___________________

http://home.comcast.net/~fredv4/tf/firefox.gif

evan

evan

Neverside Newbie
Status: Offline!
Quote:

Originally posted by Antaris
I could give you a hand if you want....chuck me a message.

You know anything about jsp and Tomcat?

eljaysun

eljaysun

Neverside Newbie
Status: Offline!
Quote:

Originally posted by fredmv
That's actually completely incorrect as well as a very common misconception.

I trust you on this one because your a lot smarter than me. But I hardly notice a good Java program. I downloaded a Java editor called CrazyCoder, I couldn't load the darn thing without it crashing. For the sake of education, could you show me a good Java based program.

___________________

http://image.eljaysun.com/hosted/neversidian_small.gif
Portfolio - Blog | Posts: RSS
Join me in Neverside's Photography Discussion Channel: #photo

michael

michael

hai2u
Status: Offline!

Yeah, you can always trust fredmv on... ANYTHING!

Personally, I don't like java for web applets on websites because java vm is a plugin and I don't like plugins and try to stay away from them.

___________________

http://img131.echo.cx/img131/7773/wtfwheelchairsig14qa.png
halo2 <3

fredmv

fredmv

Status: Offline!
Quote:

Originally posted by eljaysun
I trust you on this one because your a lot smarter than me. But I hardly notice a good Java program. I downloaded a Java editor called CrazyCoder, I couldn't load the darn thing without it crashing. For the sake of education, could you show me a good Java based program.


Hey &#8212; no problem. I wasn't trying to "shoot you down" by any means just trying to help you (and others) understand this commonly misunderstood subject a bit more.

Sure, I believe you when you say you used a faulty Java program, but that's actually not Java's fault whatsoever &#8212; it's the programmer in question. In fact, I'd go so far as to say that any Java 2 program written correctly could run about just as fast as a natively compiled one.

Though, however, carefully note that Java programs written before the release of Java 2 may, in fact, be slower because this is when Java (originally known as Oak) was an extremely new technology and therefore bugs and other such insufficiencies needed to be worked out giving us now what we have today &#8212; Java 2.

As for your query of a good Java-based program, you might check out Eclipse which is, interestingly enough, a Java IDE. Though, if you look around enough, you can find a decent amount of other well-written Java programs. Some can be in the form of your typical "program" in which features a GUI; others, however, are completely transparent &#8212; a prime example of this is server-side Java (i.e., JSP) or perhaps Java being run as a CGI.

___________________

http://home.comcast.net/~fredv4/tf/firefox.gif

evan

evan

Neverside Newbie
Status: Offline!

Problem with that is, Java 2 is fairly I beleive, so hardly anyone uses it. We're stuck with people who are used to coding with Java 1.x Sad

fredmv

fredmv

Status: Offline!
Quote:

Originally posted by akdov
Problem with that is, Java 2 is fairly I beleive, so hardly anyone uses it. We're stuck with people who are used to coding with Java 1.x Sad


As confusing as it may seem Java 2 is Java 1.x with a different name. Java 1.1 and below had so many bugs and other such things that it had to be somewhat completely rebuilt. This is where Java 2 was born &#8212; Java 1.2 and beyond are to be referred to as Java 2.

___________________

http://home.comcast.net/~fredv4/tf/firefox.gif

evan

evan

Neverside Newbie
Status: Offline!

Ohhhhh.
I guess it must be the servlet we have, because they will only run with Microsoft's VM Sad
Do you know if NetBeans edits class files? Or can J++ do that?

fredmv

fredmv

Status: Offline!

That's too bad. As for your question I'm honestly not sure as I've not worked with it.

___________________

http://home.comcast.net/~fredv4/tf/firefox.gif

schmeg007

schmeg007

Status: Offline!

I've programmed in Java for the last 3 years (the language of choice at my college) and I can tell you it is not the first choice language when designing efficient programs Java still loses. Java will always take longer because the programs are not compiled into machine code but are rather left at a JavaVM Assembly code level that requires extra work to be executed.

However, having programmed in Java, C, C++, C#, and some other languages of little importance I would have to say I enjoy programming in Java the most. The code is more readable, the documentation is wonderfully laid out online, and is just simpler to code in. There are of course some annoying things in Java, with all the hoops you have to jump through to get a bufferedStream going Smile, but I think the goods outweigh the bads.

Java is still slow as a mofo, but this will become less of an issue with advancements with the JVM and SDK, and hardware optimizations. For now though, C++ still has the crown, but I'll be ready if Java gets the upper hand Smile.

Btw, I hate eclipse. I'll never program in that sob again Smile. XEmacs, crimson editors, notepad, microsoft word Smile, anything but Eclipse.

___________________

"Don't live your life by other people's quotes. Figure out life for yourself." ~Sum Wize Guy
CSS Tutorials
HTML Tutorials
Web Host Guide - Stuff you should know before choosing a web host.

Last edited by schmeg007, March 25th, 2004 10:02 AM (Edited 1 times)

Page 2 out of 3
Quick Jump:

Main Navigation


Site & Graphic Design by Aeon Tan
Developed by Jeremie Pelletier & Scott Roach


NeverAPI generated this page in 0.0201 seconds.