3 replies
by praveenyelchuri Accepted solution
by slayer_ Accepted solution
In pretty much every test, cause C is a lower level language. Just like assembler will clean C's clock.
To make your comparison even worse, C is a compiled language, Java requires a JVM, a virtual translator. This translation process is very slow in comparison to a natively compiled language.
by tony hopkinson Accepted solution
"Compiles" is a bit iffy as Java goes to byte code and it would depend on the compiler and even if C was much faster, it takes longer to develop with and it requires a lot more skill, so depending on what you are developing it will be much of muchness, in terms of developer productivity.In fact if compile time is an issue, your design sucks.
As for executing, that's like comparing a Formula 1 car, to a cheap people carrier, with seven fat people in it, and the brakes stuck on.
This discussion is closed to new replies.
Trending Software posts
Sort by Trending