>>57339501
/g/ does not hate Java.
Nothing is wrong with it. If you want dynamic typing or "unsafe mode" use something like python or C.
>>57339546
What about the allegations that Java was much slower than C et al.?
Has that changed at all?
>>57339501
>step 1
remove Oracle
>>57339576
it's a bit slower than C (i wouldn't say "much slower"), but it serves a different purpose. compared to interpreted/dynamically typed languages Java is quite fast.
Java is meant to minimize bugs for large dev teams. Everything about it forces you to do things the "right" way (as much as they can anyways). You can also compile once and run anywhere which is convenient.
If your code needs to be absolutely as fast as possible use C or ASM instead of Java, but for the most part Java is fine and is much easier/faster to write.
>GUI toolkits suck
>slow
>>57339613
Thanks
Any recent benchmarks?
I remember a table from a few years back comparing Java to C, Asm, Octave, Python, etc...
>>57339501
people hate what they dont understand
and /g/ cant understand oop
>>57339636
Don't know any off the top of my head but language speeds are generally like this:
ASM > C > C++ > Java, C# >>>>> Python, Javascript, Ruby, Lisp, Octave, Matlab
of course there's some nuances between them depending on the code. some languages are better at certain things than others which might be faster in general.
>>57339622
>GUI toolkits suck
what is javafx
>slow
stop forcing this outdated meme you retard
>>57341065
Looks as bad as Swing's Windows imitation to me.
>>57341125
it looks much better that what it used to look like with swing
>java: write once, run everywhere
>program in java
>create a simple program using swing
>run on linux
>werks
>run on windows
>werks
>android?
>nope
>find out I have to rewrite the whole program because android uses a different vm and has a different set of apis
are you really that autistic to fall for that meme?