java --version
FATAL: Unknown parameter

java -v
FATAL: Unknown parameter

*googles get java version*

java -version
openjdk version "1.8.0_252"


  • 26
    another reason to not consider java in any of my projects ever 🥳
  • 14
    Sucks, but there really is no argument standard.
  • 21
    @SortOfTested Oh don't be so cynical, there are (practically) two major standards, but it looks like Java is actively trying to avoid both...
  • 5
    To be fair, it predated one of those. And was trapped under one dude for years
  • 11
    @SortOfTested It's java. I don't want to be fair.
  • 2
    Well that's my job, the back and forth dynamic of fair and balanced. Wednesdays on TnT.
  • 19

    [root@shithole site]# ruby -v
    ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux]
    [root@shithole site]# ruby --version
    ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux]
    [root@shithole site]# ruby -version
    ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux]
  • 4
    switch to a good language
  • 1
    @PonySlaystation Unless you're not building next Twitter, you don't need to use Java. The beauty with Java is that scaling Java is fast and easy than any other langs.
  • 1
    @mundo03 Java itself is better than any langs out there but it only work with large scale apps.
  • 12
    @unclesam I'm not sure any of those points are true...
  • 1
    @AlmondSauce They are true. You can ask PayPal engineer if you're not sure.

    If you doing for hobby, the points are false. It's a enterprise lang.
  • 7

    What makes you think I'm not a PayPal engineer? 😉

    "Scaling Java is fast and easy than other langs" -
    Java, Python, Node.js, OCaml, etc. - containerise it and off you go, spin up as many containers as you need. Not sure how Java is better in this regard.

    "Java itself is better than any langs out there" - I'm mostly a Java dev these days, but arguing it's outright better than something like Kotlin? Bit of a stretch.

    "but it only work with large scale apps" - err... I've written many a desktop & small scale app with Java.
  • 1
    @AlmondSauce Python. Are you sure bud?

    Dropbox spent millions to scale it. It simply doesn't work. GIL...

    Why containers tho?

    JVM is awesome
  • 1
    @AlmondSauce I said you that you can find beauty of Java with large scale apps and I don't mean by that you can't build small scale apps with Java.
  • 3
    I think this phenomenon is strongly related to the USB stick insertion paradox.
  • 1
    CLI apps that don't declare parameters like:

    -v --version
    -a --all
    -i --input

    So that you can simply call

    command -vai

    Are developed by sadists. This is a standard, although I don't know the name.
  • 0
    @eeee it works this way in many cli's but by no way a standard. For instance "find" and unfortunately any cli written with go default flag library don't do it that way. In Windows a lot of tools use a leading slash.
  • 5
    1) There is no such thing as a "best language". It depends what your requirements are.
    2) JVM Performance is pretty weak compared to other managed language, for example dotnet.
  • 1
    I've been there
    I'm still there
  • 0
  • 3
    Agreed, but don't feed the troll.
  • 0
    @SortOfTested Sure but he seemed pretty serious about it lol
  • 0
  • 0
    @SortOfTested Look, I'm not trolling anyone. The hate of Java is biased. I talk the real facts.

    Better to have a look at , https://redmonk.com/jgovernor/2016/...
  • 6
    @unclesam Nah Scratch is the best language. That is definitely a fact.

    I'm definitely right because I have 2 very factual links to back me up:


  • 0
    Haha! Been there! But after a few years of linux usage you start to think of help much more!
  • 2
    Exactly my experience last week, big fuck you to java, big high5 to you.
Add Comment