Linked by ebasconp on Fri 10th Jun 2011 22:22 UTC
Benchmarks "Google has released a research paper that suggests C++ is the best-performing programming language in the market. The internet giant implemented a compact algorithm in four languages - C++, Java, Scala and its own programming language Go - and then benchmarked results to find 'factors of difference'."
Permalink for comment 476905
To read all comments associated with this story, please click here.
No C?
by Magma on Sat 11th Jun 2011 04:50 UTC
Magma
Member since:
2006-03-07

Can Google really be serious about a performance benchmark and not include C? I'm not implying that they need to use it to build gmail but it's a pretty common baseline.

C++ has a lot of issues in a big project that make any micro analysis moot. RE: Boost? STL? Did the framework you're using pay attention to performance... everywhere? How about the heap vs. stack issue that overtakes bigger projects.

Who cares about a loop? Yup. It's speedy, that's great until run into this guy:

"Umm, all my functions are like virtual and stuff, ya know, like, in case I want to like inherit somethin'."

Brilliant... Good feelings gone.

Scala, Java, and.. Go... why not PHP or Python while you're at it? Odd.

Reply Score: 1