Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer
 
PerlMonks  

Re: Perl and Java comparison

by sundialsvc4 (Abbot)
on Feb 25, 2013 at 14:03 UTC ( #1020528=note: print w/ replies, xml ) Need Help??


in reply to Perl and Java comparison

Subjective comparisons, or broad-brushed ones like “X is slower than Y,” simply use too broad and too vague of a brush.   A programming language is a tool, and each of them is designed by someone with something-in-particular in mind.   Thus, each language champions certain things at the expense of certain others, just as a wrench is not-so-good for driving a nail although it can be done.   “Versus” comparisons frankly aren’t worth much in practice.

“Speed,” especially in a modern-day program, has mostly to do with algorithm.   Which is why, in the tiny but important book, “The Elements of Programming Style,” we read this maxim:

Don’t “diddle” a program to make it faster:   find a better algorithm.”

But “speed” also has to do with how rapidly a particular set of programmers can accomplish the work, reliably and completely, and how well their work-product will integrate with everything else that surrounds it.   Which is why, say, if you’re writing a program for the Android, you’re probably gonna do it in Java.


Comment on Re: Perl and Java comparison

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others drinking their drinks and smoking their pipes about the Monastery: (4)
As of 2015-07-31 23:38 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (282 votes), past polls