68

So...
Why do elegant programmers use Java??

It is classy! :D

Comments
  • 1
    Java looks slow nowadays compared to "go" and "nodejs"
    But no doubt it has it's own use cases
  • 4
    @tinybyte except its the fastest language running on a vm
  • 0
    @RazorSh4rk FALSE! C++/CLR
  • 9
    @QCat Can you read? He said a VM. C++ doesn't run in a VM
  • 6
    I did not intend to start a war in my post's comment section ;_;
  • 1
    @QCat false? Dont you mean 0, you c pleb?
  • 1
    @RazorSh4rk VM plebs * laughs in C *
  • 3
    @Tychus *laughs with classes and a typesafe language*
  • 1
    @KeirDavis1 * laughs in I never really liked oop, i can write safe C code and supersonic perf *
  • 9
    @Tychus
    You: laugh(who)
    Me: who.Laugh()
  • 2
    @RazorSh4rk

    Me : flag && printf("HUE HUE HUE FREEDOM");
    You : if(flag) system.println("I'm a java peasant");
  • 0
    @Tychus I bet you really enjoy having a scalable, typesafe system with speed and abstraction instead of 1000s of variables?

    Basically what I'm saying is, good luck programming professionally with good pay if you dont like OOP. 😒
  • 1
    @KeirDavis1 :D I'm working full time getting paid a great salary doing mainly C.

    When i said i don't really like OOP i didn't mean I don't know OOP. i still write a lot of cpp/C# and hell even java code.
  • 0
    System.out.print("We both love coffee\n
    And its just sooooo goood and the syntax is great\n
    And its great for getting into object oriented programming❤ ");
  • 0
    @Nikan Heard of println?
  • 1
    @KeirDavis1 yeup either works :P just wrote like that for sake of the comment
  • 4
    I am amused by the comments.. please continue everyone! :D
  • 1
    @TheItalianGuy lolZ btw whats your opinion !
  • 2
    @Tychus
    Me: print("Python is awesome")
  • 1
    @SHA-256 hue hue you still have to check for the flag before tho. C allows some awesome shortcuts no other language to my knowledge allows.
  • 1
    🤘VB ftw🤘
  • 0
    I'm not a serpentard (frensh for stylfeting in harry potter), i'm not a python fan. I'm a serpython.
  • 2
    @Tychus yeah and java code is actually readable
  • 0
    @Tychus True that :)
  • 1
    @RazorSh4rk oh cmon don't give me that "clear code" nonsense. YES you should write code in a structured and logical way. but you can't tell me
    flag && foo(); isn't clear ...

    people tend to confuse bad code with advanced code.
  • 0
    Perl?
  • 2
    @Nikan Considering I am 17 an self learning since 2015.. I really do not have a strong opinion YET.

    I just try to adapt to any new language I encounter, and lately I've been a lot into Java, as you can tell by the joke :P

    So yeah! Although I have some experience with C++ as well, I have no favorite so far.
  • 3
    @TheItalianGuy
    best way is choosing which one you like the most and want to be a pro on it And sticking to it

    in the way of making programs and apps with language you like
    you will encounter things that you need to learn .

    Then you go and learn them and experience them as well .

    For example lets say you are working on an android app which sends data and receives from a server .
    Then when you want to write the server side , you learn php , then you learn mysql , then you want a web ui as well so you learn html ,css,javascript and many others.
    Sorry for this long comment 😅😂
  • 2
    @Nikan Thanks for the advice! ^-^ I am indeed intentioned to get a broad knowledge in various fields that involve programming.
  • 4
    @Nikan or do all that in java :v

    Ok ill stop now
  • 2
    @RazorSh4rk you heretic ! stop infection the newbies with the java virus * purging intensifies *
  • 1
    @TheItalianGuy Self learning programming since I was 7

    Started with Rbx.Lua, moved to frontend web, then to Java, Python, PHP stack and now working full time at 18 doing a .NET stack

    Find your favourite and stick to it :)
  • 1
    @KeirDavis1 C++/CLR, not C++. C++/CLR is running under a runtime, the Common Language Runtime.
  • 0
    @QCat msdn doesnt say this would be vm, but i barfed a little because of the syntax, also ot seems windows only? The msdn page i really unclear.
  • 0
    @RazorSh4rk it is as much a vm as java's. And it has quite a strange syntax. It works under mono, but mono can't compile it itself
  • 0
    @RazorSh4rk truth is java is no longer a proper VM since long ago. The last robust production grade VM is erlang VM (Beam, hype is the same as Java and CLR, a runtime)
  • 0
    @RazorSh4rk scala is the fastest
  • 0
    @QCat C++/CLR *partially* works with, if compiled with the /clr:pure flag

    And the weird syntax is mostly inherited by the .NET framework

    I quite like the approach it's taking though
Add Comment