當前位置:名人名言大全網 - 笑話故事 - windows平臺下c#和java哪個好點啊

windows平臺下c#和java哪個好點啊

這我就要說壹句來

java比c#更標準化、更跨平臺、更簡潔

java是免費開源的技術;c#和.net是微軟的商品語言

所oracle的整合重組了許多技術。絕無日下壹說。

============

指定平臺下,即使是win也是幹同樣的事情,java沒有劣勢。但想想那無數的unix和linux,pc以外的架構。

標準化方面並非“差不多”,而是c#差遠了。java每走壹步都是標準。c#只有核心語言部分勉強標準化,非微軟的c#現在還是幾乎用不了。非sun的java的產品早就人手壹臺了。

簡潔更是反映語言設計上出發點的區別,java選擇性的舍去了壹些影響代碼可讀性的語言成分,c#為了體現比c++還多個“++”,過多繼承了各種語法工具,有功能重疊,壹點都不簡潔。

==================

引用“但c#的思想比java的更高深和復雜”

=============

這是壹個笑話表達,互聯網和萬維網近20年來許多進步都是java上首發的。任何技術,該高深和復雜的從來就不該是語言本身,而思想和語言無關。java在語法上發展保守,在api和標準上積極進步。靠語法糖的c#只是增大了對重復功能的學習成本,浪費更多的時間熟悉功能而已

引用"c#擁有vs這個無比強大的編程軟件,在界面方面不知比java強了多少倍。"

==========================

不會用eclipse的才吹vs強,視野太窄。eclipse本身現在最強的IDE框架和平臺。其他動態語言都向eclipse在靠攏,從建模、調試、重構、項目管理、同步協作、版本管理、擴展性。eclipse都比vs強。加上netbeans對最新java的支持,實在看不出vs好在哪裏。eclipse還是自由開源。大多數吹vs好的還在違法地盜版幾千美元壹套的vs。

=========

另外,,有人把JSP當成java網站開發的弱項也是半桶水,JSP只是Java EE的外圍部分。

java也有像asp.net/web form壹樣供人點鼠標畫網站的傻瓜工具。

==============

什麽是標準,java的標準多是相關領域最主流的幾家壹起制定的。所以多家都能遵守。c#只有微軟壹家,標準想變就變。像j#壹樣微軟的產品說砍掉就砍掉。

沒見過java做win程序,那是少見多怪。java做win程序還是占java程序中最多的,行業應用居多,

就像c#,我電腦裏面也沒壹個c#寫的應用程序,並不影響做事情的能力。像adobe 的dreamweaver這種主體都是java寫的。