精華區beta Programming 關於我們 聯絡資訊
※ 引述《apia.bbs@bbs.ee.nthu.edu.tw (Orz)》之銘言: > 不一定,先前有國外的專家測試,同一隻程式,C# 的版本速度非常快, > 甚至超過 C++ 版本,後來 C++ 版本歷經 6 次改寫才比過 C# 版本, > 但也僅領先一點點。 > 我要說的是 MS C# Compiler 的最佳化非常強悍。 即使真的能領先 C++, 這不是 C# Compiler 的功勞, 而是類似 JIT compiler 這種東西的功勞, 光是直譯要跟編譯過的程式比執行效率, 那是不可能的事情。 另外, 請不要太相信那種「故意用同一種 programming paradigm」來比較語言速度的測試, 那是一個超級大盲點, 講難聽一點就是測試的人故意把 C++ 程式寫爛。 C++ 給予撰寫程式的人有很多選擇, OOP 只是其中一種, 撰寫 C++ 的人可以視對效能的需求改變自己的程式撰寫方式, 但是通常拿來跟它比較的 C# 跟 Java 不行。 -- Name: Tseng, Ling-hua E-mail Address: uranus@it.muds.net School: National Chung Cheng University Department: Computer Science and Information Engineering Researching: Porting GCC and Implementing VLIW instruction scheduler in GCC Homepage: https://it.muds.net/~uranus -- ╔═══╗ ┼────────────────────────╮ 狂狷 Origin:[ 狂 狷 年 少 ] whshs.cs.nccu.edu.tw ╰─╮ 年少 ┼╮ < IP:140.119.164.16 > ╰─╮ ╚╦═╦╝ From:218-171-140-241.dynamic.hinet.net ─╨─╨─ KGBBS 遨翔"BBS"的狂狷不馴;屬於年少的輕狂色彩 -- * Modify: tinlans 05/09/16 15:36:33 <218-171-140-241.dynamic.hinet.net>