Current location: Hot Scripts Forums » Programming Languages » Everything Java » Why java?

Why java?

Reply
  #1 (permalink)  
Old 10-12-04, 05:17 PM
Epix Epix is offline
New Member
 
Join Date: Oct 2004
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Question Why java?

Why should i use java? It seems slow. Not to much is written in it, but still people swear by it. Why should i be using it? What does it have to offer ofver Perl, PHP or Python??
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Share on FacebookShare on Stumble UponShare on Twitter
Reply With Quote
  #2 (permalink)  
Old 10-12-04, 07:20 PM
nekeno12 nekeno12 is offline
Wannabe Coder
 
Join Date: May 2004
Location: CO
Posts: 214
Thanks: 0
Thanked 0 Times in 0 Posts
Forget about Java. It's a horrible language. If Java never existed, there would be fewer SPY-WARE attacks to innocent internet user. It's also an easy language for the user to TURN-OFF. Not exactly a fool proof language.

I myself fully believe in the power of PHP.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Share on FacebookShare on Stumble UponShare on Twitter
Reply With Quote
  #3 (permalink)  
Old 01-03-06, 08:42 PM
King Coder King Coder is offline
Community VIP
 
Join Date: Jan 2006
Posts: 703
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by nekeno12
Forget about Java. It's a horrible language. If Java never existed, there would be fewer SPY-WARE attacks to innocent internet user. It's also an easy language for the user to TURN-OFF. Not exactly a fool proof language.

I myself fully believe in the power of PHP.
You have no idea what you're talking about.


Quote:
lol the java developer calling the php developer a noob. (JSP is not Java, it uses the java syntax to script server side executed pages)(saying JSP is java is like saying visual basic is ASP, similar but not the same.)
Stupid assumption, but whatever.
Quote:
1. ) it's slow.
Depends on the programmer. You obviously have no idea that Java uses almost the same technology to run as some of the languages on the .NET framework.
Quote:
2. ) it has bad portability from O/S to O/S
Java, bad portability? You must either suck at programming or not know what you're talking about.
__________________
my site
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Share on FacebookShare on Stumble UponShare on Twitter
Reply With Quote
  #4 (permalink)  
Old 02-24-06, 10:44 PM
ktm ktm is offline
New Member
 
Join Date: Feb 2006
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
I have not yet heard a single intelligent argument against Java. It's a shame that all the Java opponents are ignorant. LEARN the language and its capabilities so that you don't make ignorant remarks about it.

I. Clearing up the Ignorances (Part 1): Java is NOT slow

Performance tests show that Java is NOT slow. .NET uses similar, interpreted technology. Of course, Java will be a tad slower than most translated languages, but that does not make it slow. It's like saying that an olympic sprinter is slow just because he came in second place.

Now, Java is NOT slow, but I'm going to give some alternative options to the standard JVM interpretation, just to put an end the "slow" argument.

1) You can just make a binary out of Java source files using GCJ, GNU's Java Compiler.

2) You can use a JIT in conjunction with the JVM which Sun claims executes instructions faster.

Another thing to be aware of is that the JVM has the ability to make performance optimizations during interpretation. It has more potential for performance optimizations then compilers do, because it can learn from the execution times of prior instructions, etc.

One more thing... all you PHP zealots, don't you know that PHP is interpreted just like Java?

II. Clearing up the Ignorances (Part 2): Java's extensive capabilities

Applications, applets, servlets, JSP, J2EE, J2ME, need I say more?

Quote:
Originally Posted by nugensoftware
(saying JSP is java is like saying visual basic is ASP, similar but not the same.)
JSP embeds Java, it's Java technology, it's an advantage of Java and learning the language, you can't strip this benefit of Java for no reason.

III. Clearing up the Ignorances (Part 3): Different languages, different uses

Now, I'm not saying that Java is better than any other language, or vice versa. Every language has its strengths and weaknesses, and different languages shine in different situations. Java has definitely marked itself as one of the most powerful high-level languages, however. I think it's obvious that Java and .NET are the two dominant frameworks for high-level programming.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Share on FacebookShare on Stumble UponShare on Twitter
Reply With Quote
  #5 (permalink)  
Old 02-25-06, 07:45 AM
King Coder King Coder is offline
Community VIP
 
Join Date: Jan 2006
Posts: 703
Thanks: 0
Thanked 0 Times in 0 Posts
I agree. The people arguing against it either don't have the experience too, or just plain suck at programming. It's not hard to write an optimized application.
__________________
my site
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Share on FacebookShare on Stumble UponShare on Twitter
Reply With Quote
  #6 (permalink)  
Old 03-05-06, 06:45 PM
Newb-Man's Avatar
Newb-Man Newb-Man is offline
Newbie Coder
 
Join Date: Mar 2006
Posts: 81
Thanks: 0
Thanked 0 Times in 0 Posts
Exclamation

The thing about JAVA is that it is awkward to use. It has alot of possibilities to crash and is a very complicated language witch is just as powerful as alot of others.

Yet, don't get me wrong, I still stand beleiving that Java is a force to recogned with and can be EXTREMLY effective. Just has the MAJOR downfall of it oddasity.

PHP VS JAVA

1) Flexability

PHP: *****
JAVA: ***

2) Popularity

PHP: *****
JAVA: *****

3) Effectiveness

PHP: ****
JAVA: *****

4) Robustness


PHP: *****
JAVA: ***

5) Security
PHP: ***
JAVA: *****
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Share on FacebookShare on Stumble UponShare on Twitter
Reply With Quote
  #7 (permalink)  
Old 03-09-06, 06:40 AM
King Coder King Coder is offline
Community VIP
 
Join Date: Jan 2006
Posts: 703
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Newb-Man
The thing about JAVA is that it is awkward to use. It has alot of possibilities to crash and is a very complicated language witch is just as powerful as alot of others.
Are you kidding? Java has the best error and exception handling there is. If your program crashes, then you just suck at programming.

Quote:
PHP VS JAVA

1) Flexability

PHP: *****
JAVA: ***
Once again, are you kidding?

Quote:
4) Robustness


PHP: *****
JAVA: ***
That's so wrong it's funny.
__________________
my site
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Share on FacebookShare on Stumble UponShare on Twitter
Reply With Quote
  #8 (permalink)  
Old 10-23-04, 04:51 PM
Rob_Darkins Rob_Darkins is offline
Newbie Coder
 
Join Date: Jun 2004
Posts: 66
Thanks: 0
Thanked 0 Times in 0 Posts
I totally disagree.
Although I'm a Java Developer myself, and thus would say this, I believe that Java is one of the greatest languages.
You can do SOO much with it. And can run it on any JVM! (Any OS with the JRE installed).

It's pretty easy once you understand the basics, and it's fun!

PHP is a noob language (but so is; VB, ASP, etc.). Forget that, Java (or web side, JSP) all the way!

[r.D]
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Share on FacebookShare on Stumble UponShare on Twitter
Reply With Quote
  #9 (permalink)  
Old 10-08-05, 06:56 PM
Rob_Darkins Rob_Darkins is offline
Newbie Coder
 
Join Date: Jun 2004
Posts: 66
Thanks: 0
Thanked 0 Times in 0 Posts
I'd also like to add, that this year has seen the release of Java 5.0 (or 1.5.0 to the Developers). Which is not only more robust, but soooo much faster and efficient. The only real functionality that is holding it behind compared to more native languages, such as C, is the trigonometric functions (which are only really used for things like graphs and other graphics-based apps [such as games]).

But it's come a long way -- and I'm looking forward to the next major release.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Share on FacebookShare on Stumble UponShare on Twitter
Reply With Quote
  #10 (permalink)  
Old 10-13-05, 05:46 PM
sszettella sszettella is offline
Newbie Coder
 
Join Date: Jul 2005
Posts: 30
Thanks: 0
Thanked 0 Times in 0 Posts
To say that not too much is written in java would be terribly uninformed. One major java project (Eclipse) received more than 1 million downloads in the 41 days following the last major release (3.1).

The fact that Eclipse is primarilly used as a java development environment (or IDE), clearly speaks to the fact that java is more than just a small, seldom used language.

Fact is that most large companies today - banks, auto companies, you name it - are running mission critical line of business applications written in Java. If you want to land a good job in corporate IT today, Java remains your best bet.

Every major software company still alive (save for Micro$oft) is betting heavily on Java, including IBM, Borland, BEA and Computer Associates (CA).

I personally use Java, PHP and ASP. They all have their place. Not all of us will live in a place where Java belongs, but where it fits, it is clearly the best solution.

Also, it is not clear to me how one can "turn off" java. Hop on over to bea.com and tell me how you can turn that off.

Also not sure how one can come to the conclusion that java is slow. I don't believe eTrade.com would agree. Not sure how to turn them off either.

As far a spyware, the fact is that most spyware is NOT java at all, but rather c and c++. Just like most "viruses" and "worms" are written in VB by high school kids. It is not the programming language, but rather the programmer, who creates spyware. Any language can be used for malicious purposes.

I, too fully believe in the power of PHP - for non-transactional, lightweight, simple systems. PHP remains a long way from legacy systems integration, transaction management, asynchronous messaging, and many of the other concepts that have been designed into the java platform.

If you have something serious to do - like run a company built around a system - PHP would not be my first choice.

If you have a website to build for a hobby, a small business, university project or small database application, PHP will get you there much quicker.

As in all things when it comes to technology - it just depends.
__________________
Steve Szettella
4word systems
http://www.4wordsystems.com
http://szettella.blogspot.com
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Share on FacebookShare on Stumble UponShare on Twitter
Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Re: Porting from java to c++! addit C/C++ 3 09-14-04 05:11 PM
Porting java to C++! addit Everything Java 0 09-06-04 02:03 PM
call a VB form from a java application kcatalin_ro Everything Java 1 06-14-04 02:48 PM
We need more java talk rooshine Everything Java 4 05-08-04 11:44 PM
The World Is Breathing Java! fouad Everything Java 16 08-19-03 06:53 PM


All times are GMT -5. The time now is 06:47 AM.
vBulletin® Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.