傳聞用C#寫的程式執行速度比Java快,將來Java會否被取代?

本帖最後由 bobby_chan 於 2012-4-8 23:05 編輯

傳聞用C#寫的程式執行速度比Java快,佢背後又有Microsoft支持,將來Java會否被取代?

嗄?
人地C# 2002年出來,今年係咩?
話C#取代Java由2005年講到而家啦...

Java佢既跨平台性係一直令佢仲可以生存且佔有率高既最大原因
任何機器只要裝個VM都行得
加上而家Smartphone平板已經開始侵蝕PC市場,唯獨Java仍然可以保持佢既跨平台性
(不過我依然要講iOS冇JVM....)
單純講取代,以佢發展咁耐都係咁
C#取代Java既機會幾乎係冇,反而更有可能係有其他語言取代兩者...

TOP

沒可能....
oracle 一定唔會比 java玩死
同時存在吧, 除非google自己唔玩android

而且每種語言都有優劣....實有用ge~

TOP

提示: 作者被禁止或刪除 內容自動屏蔽

TOP

回復 1# bobby_chan

睇過benchmark其實兩者(主要VM)速度唔差得去邊

你都識講係Microsoft 支持,  即係只係microsoft platform (windows)先用到
但企業server好多Linux  or UNIX-like OS
而Java主打正正係企業應用
我諗C# / .NET會有佢既市場   但相信在高階應用難動搖Java地位

講大佬撑腰, Java 有 Oracle, Google, IBM, Red Hat 等等,  仲有open source community

不過話簡單寫program. 如windows form application咁用  C#/.NET + MS Visual Studio係幾簡易 方便

TOP

提示: 作者被禁止或刪除 內容自動屏蔽

TOP

一個programming language好與壞, 唔係單單視乎運行速度
否則, high level programming會被assembly programming取代 (或者根本唔會有high level programming出現)

TOP

傳聞用C#寫的程式執行速度比Java快,佢背後又有Microsoft支持,將來Java會否被取代? ...
bobby_chan 發表於 2012-4-8 23:01


如果單睇速度..JAVA 本身就係慢
好多嘢唔係淨係執行速度
相反地...PROGRAMMING LANGUAGE 嘅執行速度好似係越嚟越慢...
從ASSEMBLY LANGUAGE 到C 到而家嘅C#/JAVA..
越嚟越慢...

慢左,但開發速度快左,易DEBUG..咁反而更有利

TOP

本帖最後由 時間 於 2012-4-9 23:09 編輯

no la
JAVA係multi platform.而且係有好多company support
行得快,唔一定好,仲有development speed都係考慮因數

其實唔同condition就會用唔同language
e.g. Web用PHP, 仲有幾多人用C/C++?

而且execution speed好睇compiler
你睇下PHP,個native compiler/interpreter 同hiphop比?

TOP

XD 呢個話題真係講極都有..
C# 只可以係Windows上, m$ 做既優化我相信都唔少
Java就因為jvm所以有得有失, 不過我覺得HotSpot已經唔錯了
寫program最緊要係合乎實際情況..

TOP