Java Love Thread

Java is the most superior programming language ever developed

proof:
- most jobs require java
- can use it to do literally anything
- smartest company in world (google) chose it for android
- funnest applications ever developed use java
- works on everything
- has best scripting sub-language
- solved issue of memory leaks
- eclipse is best ide

Kotlin is better, nigger.

C++ is much more chill

Silicon Valley meme language of the week.

c++ > java

This

user, google didnt choose java for android
Google bought android and kept using java since that was what the former company used

don't know exactly how your program will execute each time
exe 73x larger than same program in C or C++
can't be optimized for any hardware since they all run on a shitty virtual machine instead of the actual hardware
kek

JavaScript is far superior

you can literally do anything you want on any language but it does not mean its most convinient way of doing thing

>- has best scripting sub-language
Yeah?

>literally anything in any language
like multithreading?

>1. break your program into a million different processes
>2. let the system assign them to different cores
>3. ???
>4. profit

should i continue learning clojure on my own time?

>boot time 7 seconds
been there

>funnest applications ever developed use java
Surely this must be bait.

Java is the best because Minecraft though right?

the argument was that you can do it and that you shouldn't because reasons

this is one of those reasons

Minecraft would run 100x better if it was written in C++ from the beginning.

They support the choice because java is the most well known language which means moar apps

>They support the choice because java is the most well known language which means moar shit
ftfy

Microsoft is rewriting it in C# though

all hail the jvm
java is one of the comfiest yet most despised languages
it really needs some appreciation

The JVM is a good piece of engineering, but Java itself isn't very good.

Try Clojure, Haskell, Elixir, or Ruby. In terms of language design those leave Java in the dust.

>don't know exactly how your program will execute each time
can you explain this? I've only programmed in common lisp

Linus says Java is a terrible language.

>replying to people who use "kek" instead of filtering the word.

...