Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options
 
PerlMonks  

Re: OT: JavaJunkies (Javamonks sorta)

by gmpassos (Priest)
on Feb 06, 2004 at 05:18 UTC ( [id://326997]=note: print w/replies, xml ) Need Help??


in reply to OT: JavaJunkies (Javamonks sorta)

Well, don't forget that if Java is compiled Perl is too!

A compiled Java file (.class), is just the byte code to be executed by JVM. And Perl, with it's complex syntax, when is parsed, a bytecode is also created, optimized, and than executed. But we can't forget that Perl is 10 times more fast to run than Java, including or not the parsing time of a Perl source, including or not the compilation time of a Java file.

Soo, the approach of Java to has it's code compiled to execut it, let's say, that in theory is good to make things faster. But in the practice we see easy that the "fast" point was forgot in Java.

Java is much more about OO than any other thing, and Perl is much more about make things done.

Graciliano M. P.
"Creativity is the expression of the liberty".

Replies are listed 'Best First'.
Re: Re: OT: JavaJunkies (Javamonks sorta)
by coreolyn (Parson) on Feb 06, 2004 at 14:10 UTC
      Java is much more about OO than any other thing, and Perl is much more about make things done.

    I'd reword that just a little, Java is more about the managability of large scale application development than speed. I don't think even Java biggots would argue with that. But this node was about building a Java Support Community. Not Java vrs Perl.

      I know we're straying off topic here, but...
      Java is more about the managability of large scale application development than speed. I don't think even Java biggots would argue with that.
      You'd be really surprised how often I've heard relentless java-bigots say that it was several (three or four, ususally) orders of magnitude faster than perl at the same thing. No joke.

      My only point is: never underestimate the power of people's pre-conceptions. Of course... I guess that's what I get for hanging out in the wrong places.

      ------------ :Wq Not an editor command: Wq

        Unreal. To promote Java for it's performance gains is just plain wrong. Hell it takes longer to created the VM then any other languge takes to print hello world.

      I'm sorry, but actually my post was a reply to the 1st reply of this node, that talk about the compilation of Java and it's speed, but I have posted this in the wrong place, and I saw that only now!

      And I agree with your point, Java is more about large scale systems.

      Well, Java has his good points, and Perl too, we just need to know what is best for what, since everything has it's good and bad side.

      Graciliano M. P.
      "Creativity is the expression of the liberty".

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://326997]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others avoiding work at the Monastery: (9)
As of 2024-04-23 17:51 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found