"Which is best" threads

14 replies
I am not an moderator, nor am I in any administrative position at WarriorForum.

"This language vs that/what is the best programming language" are childish 12 year-old level questions belonging to postwhores. Rather than having some huge language skirmish for a few more posts possibly you should research for yourself.

I see justifications such as:

"Language A is better than language B"
Where is the proof that Language A is better?

"VB6(Visual Basic 6) is better than PHP
."
The only thing that makes those two languages similar is the fact that they're programming languages. They both have ENTIRELY different purposes.

"C++ is better than Java because it runs natively in the Windows environment."
Coming from someone who doesn't even know one of the mentioned languages. Due to this person's lack of knowledge or biasm, he makes assumptions about Java. Java also runs natively in an environment, the JVM environment. It also supplies compatibility with nearly any system due to this JVM environment. Windows, Linux, Mac? It supports them all. A write-once deploy anywhere situation. While with C based languages they have to often be changed to run on each OS. What's the downside? Java does not have as much access to the System's actual environment. You can not interact with the Win32 API.

For some reason, a large amount of people here seem to think that a programming language suits EVERY need. This is false. I see threads like "Java vs PHP, which one is better?". They are both entirely different, one is NOT better than the other in every area. PHP is a Hypertext Preprocessor. Its primary use is for websites, not local desktop applications or backed servers of large organizations.

Comparing threads are nonsense, it's just like trying to ask:
"Which one is better? Mercury or iron?"
While they are both metals they have different uses. Mercury is highly unstable and can be used in something such as a thermostat, while iron is rather stable & could be used for an kitchen knife.


Anyways, that's something that has been upsetting me with this board. I hope it's clear enough & understandable.
#threads #which is best
  • Profile picture of the author Sitesupplier
    Good post. I've been frustrated with this board for a while, constantly seeing ridiculous threads posted by inarticulate, semi-literate "programmers" debating which language is best and why, with nothing but a 1-line OP.

    Why can't these boards be better moderated, the posts and post counts deleted and some better rules be put in place? I don't even understand why post count is important, it's not like it benefits you in anyway unless you're hoping to offer some kind of service via signature links.

    :confused:
    {{ DiscussionBoard.errors[7193213].message }}
  • Profile picture of the author dutrowllc
    My impression was that most of the posts were by people who seem to just be getting into software and just have no idea what anything is yet.

    If you know what all these languages and technologies do, its probably hard to imagine just how lost someone could be getting into the field. I remember back when I graduated college, they trained us using C++ and I really had very little idea what Javascript, Java, Python, PHP and other languages were supposed to be used for. And this was with a 4 year degree.

    But I think in order to learn, sometimes people have to ask really stupid questions. I also think these questions float to the top because they are the easiest questions for other people to throw in and participate in.

    As to the post count. I Agree. My account is many years old, but I found myself having to go into those same questions and post answers so I could get my post count high enough to send someone a PM. I believe it is 25 or 50 posts that you have to have in order to PM.
    {{ DiscussionBoard.errors[7212127].message }}
    • Profile picture of the author dexlink
      In 4 years degree, we actually learn the basic and be introduced with the platform. In professional field we learn to apply those basic concept in an instrumental way. If you compare academic session with the professional one, you are probably wrong.
      {{ DiscussionBoard.errors[7212626].message }}
  • Profile picture of the author muddywaters
    Wow! I actually guilty of comparing Programming languages. In fact I stopped studying Java because someone told me that it was not as good as c++. I then moved to learning c++ which is actually causing me some delays with my project.

    This is a an opener in a way. Thanks!
    {{ DiscussionBoard.errors[7212445].message }}
    • Profile picture of the author dexlink
      Originally Posted by muddywaters View Post

      Wow! I actually guilty of comparing Programming languages. In fact I stopped studying Java because someone told me that it was not as good as c++. I then moved to learning c++ which is actually causing me some delays with my project.

      This is a an opener in a way. Thanks!
      I would suggest you to give your intention on data structures before entering to any language.
      {{ DiscussionBoard.errors[7212609].message }}
  • Profile picture of the author karthick pacific
    "VB6(Visual Basic 6) is better than PHP."
    "C++ is better than Java because it runs natively in the Windows environment."

    From these two quotes, one thing got clear that basic is also better than derived ones. One should be well versed with basic before got to understand the derived languages.
    {{ DiscussionBoard.errors[7212524].message }}
    • Profile picture of the author dexlink
      Originally Posted by karthick pacific View Post

      "VB6(Visual Basic 6) is better than PHP."
      "C++ is better than Java because it runs natively in the Windows environment."

      From these two quotes, one thing got clear that basic is also better than derived ones. One should be well versed with basic before got to understand the derived languages.
      Programmers should be well aware of the core level programming techniques.
      {{ DiscussionBoard.errors[7212606].message }}
  • Profile picture of the author dexlink
    Hi MeanWalrus.
    yes you are absolutely right. So far I have also found such type of threads which have useless inner meanings.
    {{ DiscussionBoard.errors[7212597].message }}
  • Profile picture of the author SteveSRS
    thanks for that post.. it was annoying me also..

    Especially because there are so many.. people if you are actually interested in a comparison use SEARCH!! Secondly; the answer DOES NOT EXISTS.

    The comparison ALWAYS completely depends on what you want to use it for.

    I would love to see a mod close all those threads.. but prob that will make some stupid people not using search open up a whole new bunch of those threads..
    {{ DiscussionBoard.errors[7212863].message }}
  • Profile picture of the author KirkMcD
    Originally Posted by MeanWalrus View Post

    [I]I am not an moderator, nor am I in any administrative position at WarriorForum.
    Everybody is a "Moderator." Have you read this yet? http://www.warriorforum.com/main-int...moderator.html

    If you think something adds nothing to a thread report it.
    Unless the thread starts out with spammy links in the sig, I don't report it and after that for those types of threads, I don't even bother looking at them.
    Let the kiddies have their arguments about what language is better.
    But if you are bored enough to even bother, you can report the individual posts.
    {{ DiscussionBoard.errors[7213507].message }}
    • Profile picture of the author Brandon Tanner
      A lot of those types of threads are started by a brand new member (or spambot) simply for the sole purpose of sig spam... because spammers know the kind of threads that elicit the most responses (which means more exposure for their sig).

      Like Kirk said... if a post looks spammy, just report it, and move on.
      Signature

      {{ DiscussionBoard.errors[7214551].message }}
  • Profile picture of the author Damien Roche
    Thing is, many of these threads also explain that they are talking about which is better for building websites, so your main argument is moot.

    What I find even more annoying is PHP fanboys spamming these threads with how PHP comes out on top in every comparison. Though I can't be sure, I believe this comes from ignorance in that these same developers have never coded in another language (certainly not Python or Ruby), otherwise they wouldn't be praising PHP.

    Another thing that annoys me is people bashing programming languages, which is why I annoy myself sometimes.
    Signature
    >> Seasoned Web Developer (CSS, JavaScript, PHP, Ruby) <<
    Available for Fixed Fee Projects and Hourly ($40/hr)
    {{ DiscussionBoard.errors[7215946].message }}
    • Profile picture of the author Brandon Tanner
      Originally Posted by Damien Roche View Post

      What I find even more annoying is PHP fanboys
      Yeah... they're almost as annoying as the Ruby / Python fanboys!

      Just kidding. :p

      Seriously though... there are pros and cons to EVERY language, so it's kind of pointless for someone to say that one language is "better" than another language. It depends on each persons preferences/skillsets/project requirements (among other factors), as to what language is the "best" one for them.

      That said... I've used both Ruby and Python, and after several years of coding, I still prefer PHP for server-side stuff. Do I think PHP is "better" than Ruby or Python? Not at all. I'm just more comfortable with it, and I write programs that work perfectly well with it. And at the end of the day, that's all that really matters.
      Signature

      {{ DiscussionBoard.errors[7216415].message }}
  • Profile picture of the author mehdi7604
    In My opinion, the kind of threads you are talking about must be in the form :
    Wich language is good FOR DOMAIN;
    Example : "wich language is good for wrinting drivers ?" , but here again, we can run into looong discussions (example : Microsoft Products(.net) Vs Oracle products (Java)).
    {{ DiscussionBoard.errors[7218580].message }}

Trending Topics