Linux Today: Linux News On Internet Time.

More on LinuxToday

Java vs. C++: The Performance Showdown

Jan 12, 2010, 20:02 (7 Talkback[s])
(Other stories by Liviu Tudor)


Re-Imagining Linux Platforms to Meet the Needs of Cloud Service Providers

"Since the early days of the Java programming language, some have argued that Java's being an interpreted language has made it inferior to the likes of C and C++ in terms of performance. Of course, C++ devotees would never, ever even consider Java a "proper" language, while the Java crowd always throws "write once, run everywhere" in the faces of the C++ programmers.

"First things first, how well does Java perform when it comes to basic integer arithmetic? If I asked you how much 2 x 3 is, you would probably answer in no time. How long would it take a program? To check, here's a basic test:

"1. Generate first X numbers of random integer numbers.
2. Multiply those numbers with every number from 2 to Y.
3. Compute how long it takes to perform the whole set.

"Because you're not interested in how long it takes to generate a random number, it is important that you generate the random numbers upfront, before you start measuring."

Complete Story

Related Stories: