Re: 剛剛玩了一下mono
※ 引述《drapia (a normal guy)》之銘言:
: 微軟沒什麼不好,它的產品確實幫助了整個人類社會進步。
: 至於 C# 好不好呢 ? 我說當然好,因為它是 ECMA 標準,
: 而且微軟把 C# 的專屬權全都放棄,也就是說 C# 語言是
: 公開的,不時屬於微軟的。
我想美國或者歐洲的研究機構不會用盜版windows吧?
他們反微軟的原因很簡單,早在微軟誕生前就已經有大量的科學軟件遺產
留了下來,而這些軟件不是微軟平台的。
unix下面的系統,不論是圖形界面還是各種實用程序,都比
windows下面出現早而且成熟,只是個人用戶享受不到這些高價產品
罷了。對于用慣了工作站的人來說,windows只是一種廉價替代品而已,
反起來何樂而不為?(不過現在對于圖形界面來說,可能已經大變樣了)
對于一些公司來說,情況類似。
對于研究用來說,微軟產品因為不是這個方面的專門,確實遠不如
unix系列的系統方便。用來多人合作的軟件,大部分起源于unix就是一個証據
當然,對于個人桌面用戶,那是另外一回事情了。
: 至於 SUN 到目前為止還抓著 Java 專屬權不放,換句話說,
: Java 是屬於 SUN 的,如果你今天要實作或是修改 Java
: 就得看 SUN 的臉色,談授權金。
: 至於速度方面,C# 的速度一般來說比 Java 快一點,尤其
: 在 .NET Framework 2.0 beta 上進步不少。
: 微軟的 Visual C# Express 2005 是免費提供給大家用的,
: 算是非常慷慨了,IDE 界面作得非常完美,Java 上我還沒
: 用過這麼順手的 IDE。
SUN的舉動確實讓人有些不滿,不過如果sun放開,難保java不像
unix一樣四分五裂。sun和微軟在java上面的爭執,不正是為了
維護java的“純潔性”嗎?:)除了不讓別人直接修改java標準外
(間接的影響sun接受的並不慢,比如ejb)sun對java已經非常開放了
此外,java的IDE請看IBM的eclipse。sun自己的軟件一向風評不好,
反而是IBM財大氣粗,花了不少功夫。這種自己公司的產品反而幾乎
成了別人公司的搖錢樹的情況,windows下面幾乎是不可能看見的,
這也說明了ms以外的世界和ms的世界有多大不同。如果說ms的產品好
確實可以得到正反兩面的評價;但是說ms的產品開放,這就幾乎是睜
著眼睛說瞎話了。這不僅牽涉到$的問題,也牽涉到微軟世界內
很少標準分歧的問題,因為只有一個標準,那就是微軟的標準。
這不正是很多人選擇微軟的原因嗎?
: 至於 Mono 它是個 C# 的 Open Source 實作計畫,其實作得
: 相當棒了,不過,在 Form 方面還不夠成熟,但是語言本身
: 方面表現很好,相容度及效能都算是不錯。因為 C# 是公開
: 的,所以 Mono 能夠實作它,也不用談權利金。
微軟的C#以及.net平台確實是公開的標準,但是winform部分
可不是。這也是為何mono裡面winform部分那麼貧乏的原因,
搞得它另外弄了一個GTK的替代圖形系統。(據說還挺好用的)
不僅如此,很多windows下面專有的系統比如COM等,在其他系統下
實作還非常困難,偏偏現有的大量軟件都依賴于這些系統。
就源代碼的開放程度而言,,net現在還遠不如java。
IBM可以實作出整套java系統,而且速度比sun自己的還好。請問
.net這可能嗎?存在太多黑洞了。
: 微軟是獨大沒錯,但是它的貢獻也是非常之大。
: 不要只會反對而不知道為何而反。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 202.114.78.142
推
220.134.23.117 02/21, , 1F
220.134.23.117 02/21, 1F
推
218.165.121.115 02/22, , 2F
218.165.121.115 02/22, 2F
推
12/12 18:10, , 3F
12/12 18:10, 3F
討論串 (同標題文章)
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章