摘選自Onur Gumus的博客。
http://reverseblade.blogspot.com/2009/02/c-versus-c-versus-java-performance.html
C# vs C++ vs Java性能對比
C#, Java 和C++對比性能常常是引發爭議的一個話題。那些不熟悉JIT的人常常聲稱JIT上運行的任何程序跟C++比速度都不行。而那些使用Java和C#的人則 常常聲稱性能差別甚小,幾乎可以忽略不計。這里有一個測試對比結果圖,來自freenode IRC服務器,不知道誰測試的,但是結果似乎很真實。
對于我來說,因為性能原因選擇C++似乎理由不足。記住:工程師比服務器要昂貴的多!

部分其他人的評論:
單線程測試的,多線程如何?內存耗費多少?測試程序數據使用的語言內建類型(比如int)還是自定義類型,如果語言本身內建的類型那編譯成二進制測試時間消耗差別不會多大是正常的。
PHP沒有針對Windows系統優化,因此速度肯定上不去。
在Windows上測試Java是否運行在虛擬機上?默認情況可并非如此(跟Linux可不同)!再者,測試結果耗費時間太短誤差相對可能很大,很難說明實際情形。
更多評論...
優點: 缺點:
C++ 復雜的足以滿足學習欲望 復雜的很難有everything is under control的感覺
工資高
高效
template
......
JAVA 簡單 昂貴的驚人
工資高 Made in Sun microsystem
C# Made In Microsoft Made In Microsoft
簡單
工資未來會很高
其實,如果說現在我選擇C++作為核心學習語言,是因為C++與時俱進,學習的過程中充滿了滿足的快感的話,C#必然成為我將來的選擇~~
C++的學習歲月是一種智力與意志的磨礪。
對于性能,C++的性能在不久的將來都會全面升級,不論是安全性還是速度,與時俱進是一門潮流語言最重要的品質,不過那時C++程序員會更加“物價虛高”?在真正被認可為精英之前,選擇C#作為退路之必由的....
為什么.NET會那樣?難道在微軟眼中有比性能更重要的因素?
Chipset大哥要不也像Code::Bocks for Novice一樣寫一篇.NET for Novice? 哈哈,我承認,我很貪心~~~@Chipset
我見過幾百個程序員都比不上一臺IBM服務器的價錢……
這個人家說的是工程師,而不是程序員!
所有程序員都能稱的上工程師嗎?!不盡然
至少本人就不算
博主寫書、分享的精神值得肯定。
一臺服務器只需要花費一次的錢,外加托管的錢,不多的。
但是程序員的支出是每月的開支。
你要意識到這一點。