2007年7月31日 星期二

反微軟? 反 .NET Framework?

http://richielin-programer.blogspot.com/2007/07/net-framework.html

最近天秤收到一封 Email
信中提到關於 Flickr 應用程式很多
而天秤開發的 Friendly.Flickr 是其中功能很完整的一隻軟體
只不過必須先安裝 .NET Framework 2.0 才能執行太麻煩了
基於這點,讓他不喜歡 Friendly.Flick 而另尋其它代替方案
信中還提到 .NET Framework 與 Java 平台優缺點
並提到天秤當初為何不用 Java 或其它語言來撰寫此軟體,市場接受度比較大

天秤倒是一笑置之
Java 語言與 C# (.NET 平台) 各有所長,選擇 C# 及 .NET 平台也只是個人習慣
或許很多人討厭微軟這家公司,進而不接觸微軟所推的 .NET Framework 平台
連安裝也覺得討厭
但是身為一個軟體使用者,只要軟體功能 OK,是哪個台平開發出來的軟體有差嗎?
況且 Java 開發出來的軟體,執行前不是也得安裝 JRE (Java Runtime Environment) 才行?
這點和必須先安裝 .NET Framework 2.0 有何差別?

天秤不是微軟派的
天秤也喜歡 MAC 甚至要敗一台回家了,也一直用 FrieFox 而捨棄 IE
只是微軟有些東西真得不錯用,如 .NET Framework 也真的是簡單易開發的好平台
不需要反微軟反到封閉自己,開放心胸接受任何事物,相信得到的會比目前來得多
拉哩拉扎的亂扯一堆,有感而發罷了

3 意見:

ericosur 提到...

同意!就算不提 .net framework,早期用 MFC 開發的應用程式,很多也需要 MFC 相關的 dll 才能執行呀~~ 更何況有不少應用程式例如 Norton Antivirus 也一開始要先安裝 .net framework。也許哪天微軟預先安裝了這些 library,這些使用者才不會嫌麻煩吧?

不管是不是微軟平台,就算是其他作業系統,很多應用程式也都會有library相依的問題呀~~~

匿名 提到...

使用java的最大好處就是程式寫好之後能直接在各大OS上執行
畢竟現在跨平台的.net環境好像還不能
完整支援.net 2.0

Fai 提到...

同意,其實現在不管哪個平台哪種語言,都有很多使用者,大家各取所需,在不同環境下發揮所長。

我本身是使用Java的Developer,只是用.net也沒什麼不好,我之前就下了一套Express來玩看看。能誇平台當然最好,但是開發人員也有自己的考量,Java在AP方面也有他的缺點。

像我在家裡是用Apple的,在Apple上有很多很好用的小軟體,但是都是Cocoa的,難道這些軟體不能誇平台或不是用Java就不是好軟體?真的需要使用的時候,使用者自然會以OS遷就工具,畢境工具能幫你做什麼才是最重要。