8
miiitch
6y

Why Java?

Comments
  • 4
    Cus PlAtfORm iNDepEnDEncE. Right after you installed a fuckton of shit :)
  • 6
    @nitwhiz ok so what about Node? OCaml? Erlang Beam? Or any programming language which produces bytecode? Or (why not) interpreted languages like Python, Ruby?
    Seriously, I can't find a single reason to use Java 😱
  • 4
    To preserve business relationships with Oracle's sales people.
  • 1
    Because It's what got me a brilliant apprenticeship.

    Like critical banking company apprenticeship.
  • 5
    Because it's established and not shit.
  • 2
    @BigBoo not shit? I personally think that is the worst programming language to write in 2018.
    It had sense in 90's, but now I can't find a single reason to use it (except for mantaining old legacy code).
    Slow. Verbose. Broken. Ugly. Memory killer.
    Just my thoughts, I know a lot of people doing amazing things in Java... but does it still have sense in 2018?
  • 1
    @miiitch good old erlang and shit's settled.
  • 1
    Why not?
  • 0
    It's easier than C Language..
  • 1
    @miiitch Yeah. It's not the sexy new thing on the block. But as I said. It's not bad and it's established.

    It's easy to be productive in java. There is a lot of nice build tools and IDE's

    Usually man hours is more expensive than execution time. Of course it depends on the use case. But performance is usually good enough as long as you don't do anything stupid. And if you are stupid. It doesn't matter what language you use. You are still stupid.

    With that said. It does have a lot of drawbacks. But atleast it's getting better.
  • 0
    Why indeed?
  • 1
    @brano88 The problem is what java promises.
    I don't see platform independence in a platform dependent, monthly updated, method deprecating VM.

    Java is nice indeed, it's not necessarily slow and for devs it _can_ be nice.
    But it's horrendous for the end user.
  • 2
    @nitwhiz

    It's also horrendous for sysadmins. 99% CPU/mem, all the time.
  • 3
    I'm surprised no one's mentioned Kotlin yet.
  • 0
    @PaperBag thanks I wanted to.
Add Comment