This is a great programming language

This is a great programming language.

Other urls found in this thread:

java.com/en/data/details.jsp
oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
en.wikipedia.org/wiki/List_of_Java_virtual_machines
twitter.com/NSFWRedditImage

You are free to have shitty opinions

wrong

It is versatile, pure OOP, modular, lightweight and runs on just about anything.

This is a programming language that is widely used. There, i fixed that for you.

Yes.
/thread

>pure OOP
>what are int, double, boolean, ...

>lightweight
k

It spies on you like Windows 10.

source?

It's an okay platform, and an okay language.

Java is a great language if you want a team of morons to be able to spit out acceptable-quality software. It's a crappy language if as a skilled programmer you want to do something well.

java.com/en/data/details.jsp

>what are int, double, boolean, ...
>Integer
>Double
>Boolean

see, all of the types can be represented as objects if the user so wishes

It is.

It does not.

Woudn't call it great but it's pretty good. Good support and community, performance on par with C++ thanks to JIT compiling and WORA works nearly flawlessly.

>pure OOP
Well, apart from primitives and arrays.
>lightweight
Yeah nah. JRE alone is like hundreds of megabytes of code, it contains everything from SQL connections and HTTP sockets to billion different time classes.

JDK is open source, feel free to paste or link the spyware in it.

Plus it's a shitload better to program on compared to C++

java.com/en/data/details.jsp - Don't they blatantly state here that they collect a lot of info when you install it? Java is always running on your computer.

>all of the types can be represented as objects if the user so wishes
Yes, but they are not objects. Java is not _pure_ OOP language because

That is JVM, not Java. There are JVM implementations that do not have data collection.

>Java is not _pure_ OOP language because
... it contains variables that are not objects.

You can always use OpenJDK...

Just tried running JRE from the site provided and still got a message about telemetry in the setup dialog. - oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html

en.wikipedia.org/wiki/List_of_Java_virtual_machines

My mistake. Guess I never realized Java wasn't tied to Oracle.

its called boxing and unboxing of types. great interview question or you know, autism survey

It is, but Sun made a pact with the devil to save it from eternal hell after Oracle's devour of the Sun.

He's also free to shit on the streets.

Scala is superior. Every Java update makes Java looks more like Scala. Option, lambda, repl, streams and more to come...