Difference between Java, PHP, Ruby and Python
Uploader Comments (mrbrdo)
All Comments (80)
-
@heroclix0rz "All I'm saying is that when grouped together, Python, Perl, Ruby, etc are all put in the same boat and called scripting languages." "every time I recognize python as much more than just a scripting language" Ok. Good night, sir.
-
@mrbrdo Strike three. It's obvious you are deliberately ignoring every time I recognize python as much more than just a scripting language, and I don't feel like going in any more circles. So I'm done, you win if it helps you sleep later. Go troll someone else now, please.
-
@heroclix0rz I told you already a few comments back, don't hang on something Matz said 10 fucking years ago about Ruby before it was even in mainstream use. And again your language division is flawed, for the first group you divide by usage scenario (scripting), and the second group you divide by syntax (C-based). It's just not a valid argument. It's not even an argument, it's just saying two different things. I don't know why you don't understand, Python is NOT a pure scripting language.
-
@mrbrdo All I'm saying is that when grouped together, Python, Perl, Ruby, etc are all put in the same boat and called scripting languages.
And C, C++, C#, and Java are all put in another boat and labeled C-based.
The word script isn't even used once on the Java wiki, while many listings for how Python is used as a scripting lang are provided.
And I'm sure you saw this one from Matsumoto: "I wanted a scripting language that was more powerful than Perl, and more object-oriented than Python."
-
@heroclix0rz Yes it would be a big stretch to say Java is a good language for scripting. However your original statement is still flawed, because Java not being (in general) a scripting language has very little to do with how hard it is to compare it to Ruby or Python. I do agree, however, that it is easier to compare Ruby to Python than to Java, but that is not due to anything related to scripting.
-
@mrbrdo I trust that you can provide proof that it is used for non-scripting more than scripting then?
While I am sure that it is still used for scripting far more than non-scripting if not only on the basis that scripts are so much more easy to cough up, this is not what I said. Once again, python and ruby are used for scripting more than Java is. You keep reading that wrong, you must have a time debugging =P
adrian is wrong
people don't get into php because they want a job
people get into php because they want to do web programming, a niche for which php is particularly well suited.
they use java because they drink the cool-aid
they do python, perl, ruby and lisp because they love them, and they see the beauty others fail to see
they do c++ because they want the raw, overwhelming(to the less skilled) power
i personally love perl, but for web stuff i use php
sabin97 2 months ago 3
@sabin97 very well written and I agree with you man
mrbrdo 2 months ago