>hurr Java sucks is slow and much better alternatives exist
Any of them running on 3 billion devices, lads?
>implying anyone volunteers to use that
if you have the choice you either use C#, C++ or simply no C variety whatsoever
C is deprecated by modern alternatives all software still running pure C at this point can be considered legacy software and a burden to maintain, operate and expand - complete rewrites to a better language should be considered
It could be a joke.
It could be a genuine /g/ poster who actually believes the retarded shit he's saying because his experience outside of his basement is so limited he has no idea how ignorant he is.
and there are some 5 billion people who have the Herpes virus. I would not recommend it based on this.
>Java takes the first two places
other languages, are you even trying?
On a single machine with a single CPU core, a C binary is obviously going to be faster. With multiple cores, it depends on the type of program and whether the C programmer has gone to the effort to implement multithreading or concurrency to match the Java program, not many do though as it is not only difficult but very error prone as the language has no support for threads.
C does not scale well. In an enterprise settings with a JVM running on top of middleware, it is not even a comparison.
>C11 has support for threads
O, I wasn't aware there was a new C standard. Either way, assuming both utilized multithreading/concurrency to an equal degree. The Java program still has a good chance of being faster than the C program on most systems as the JIT compiler is generating machine code for the exact machine upon it will be running upon.
except that every class is an object in java and memory allocation has to give every object its own address block. java can never be faster than c. it's inherently impossible due to how it handles everything as an object.
This is the most shocking thing i always see when i run the damn installer.
If it's really true then we're all fucked.
I also think that the rare glitch that the coke vending machine at my work mostly takes but don't add it up or detects it wrong is because it's sum 32bit embed system running sloppy java code.
What the fuck?
of course. compilers write bettler assembly than humans 99% of the time
that's why it consumes more memory than C if the C programmer is not retarded, but it still can be faster thanks to some godly JIT compiler that often generates better code than the C compiler is able to (because of "compile once, run anywhere"). not inherently impossible at all.