Re: 剛剛玩了一下mono

看板C_Sharp (C#)作者 (Wise Xel)時間20年前 (2005/02/21 19:05), 編輯推噓3(300)
留言3則, 3人參與, 最新討論串7/7 (看更多)
※ 引述《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
我想,我選擇.NET的原因,是因為它有無限的未來
220.134.23.117 02/21, 1F

218.165.121.115 02/22, , 2F
不用Windows不等於反微軟吧
218.165.121.115 02/22, 2F

12/12 18:10, , 3F
嗯..以前我也會反對..現在慢慢了解到能抓老鼠的就是好貓..
12/12 18:10, 3F
文章代碼(AID): #126S1x3p (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #126S1x3p (C_Sharp)