<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    空間站

    北極心空

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      15 Posts :: 393 Stories :: 160 Comments :: 0 Trackbacks
    引文:
    李維 先生曾講過,“微軟在壟斷操作系統,SUN在壟斷語言,他們都是壟斷”。人們天生喜歡自由,不喜歡壟斷。以前我一直在想,如果用Delphi開發的Windows程序能運行在Linux上,哪會是一幅怎樣的場景?學習了一段時間.NET后,一天我突然想到,如果能把.NET平臺移植到Linux或Unix上問題不就完美的解決了嗎?
    我們知道.NET比JAVA最大的不同就是他支持多語言,我們可以用我們熟悉的語言來 開發 .NET 程序,但前提是我們的程序必須運行在 Windows 上;而 JAVA 程序則可以“到處運行”。如果把 JAVA .NET 結合起來……
    作者:郭方明
    完成日期:2006年1月 version 1.0
    聯系信箱:gfm_job@163.com
    注:轉載文章,請注明作者信息。
    關鍵字: Mono .net跨平臺 Linux
    正文:
    1、? 什么是Mono
    Mono 在西班牙語中的意思,是 猴子 猴子 兩個字讓人想起墨西哥人火辣直白的性格,與《西游記》中孫悟空的野性難馴別無二致。
    猴子 的身世: 猴子 生于 2001 年,創造他的是 Miguel de Icaza 和他的朋友。他創建的 Ximian Novell 收購,所以,現在 Mono 項目由 Novell 贊助。
    Mono .NET Framework 的一種開源實現。
    Mono 項目將使開發者用各種語言( C ,VB.NET 等)開發的 .NET 應用程序,能在任何 Mono 支持的平臺上運行 , 包括 Linux, Unix Mono 項目將使大家能開發出各種跨平臺的應用程序 , 并能極大提高開源領域的開發效率。
    作為一個有機的 .NET 整體 , 它包括一個 C# 編譯器 , 一個公用語言運行時環境 , 以及相關的一整套類庫,他甚至還包括 IDE 、調試工具和文檔瀏覽器。
    Mono 項目的網址是: http://www.mono-project.com
    2、? Mono 想干什么,能干什么
    ?? 希望實現“一次編寫,到處運行”。這不是 java 的口號嗎?但是我們知道 java 可以跨平臺但是他不能跨語言。而 .Net 可以跨語言但是由于微軟的戰略他不能跨平臺。所有 Mono 的目標就變為跨平臺,跨語言。如果 Mono 成功的話,語言和平臺對開發者的影響將變的很小,這也是 Miguel de Icaza 在創建 Mono 的時候就希望的—— Linux 的普通用戶可以編寫自己的程序。這讓我想到軟件開發的根本任務和次要任務——根本任務是將復雜的概念結構轉化為抽象的軟件實體;次要任務是將抽象的軟件實體的實現。如果普通人通過簡單的學習就可以把自己的抽象思維變為現實,象我們這樣的程序員不是都要失業了嗎? Mono
    3、? Mono 的同伴
    其實微軟已經有了自己的 .NET UNIX 實現: Rotor 。畢竟 NET 本質上是可以實現跨平臺的,只是我相信微軟不會戰略層面上支持跨平臺的 .NET ?Rotor 生于 2002 ,微軟是他的創造者。 Rotor 的目標:實現一個 CLR 運行環境,包括一個 C# Jscript 的編譯器,此外還有一系列諸如匯編 / 反匯編工具、調試器等等。
    Rotor 可以運行在 Windows FreeBSD 以及 MAC OS X 上,并完全提供源代碼。閱讀 Rotor 的源代碼,也許可以幫助程序員更好的理解的 .NET 的整體架構。
    ????????
    不過, Rotor 也許只是兩年前微軟的一個應景之作, Rotor 已經許久沒有更新了。有了 Mono Rotor 的存在價值又有幾何呢?
    4、? Mono 的過去與現在
    Mono 的歷史還不長,從 2001 開始到現在也不過四五年時間。在這段時間里他默默的走著。當我們意識到他的存在的時候,他已經進度過了他的童年。
    2006 1 11 Mono 1.1.13 發布了。現在 Mono 已經重實驗室走了出來,已經運行在一些服務器上了,雖然不多但是畢竟已經有了商業應用。 Mono 的路才剛剛開始。
    5、? Mono 的前途
    Mono 未來的處境不是很好,因為當今的兩大巨頭微軟和 SUN 都不支持他。因為微軟的頭號敵人是 Linux ,微軟和 SUN 的斗爭其本質是 OS 的競爭,微軟是絕對不會讓 Linux 得到普及的。而 SUN 的最大砝碼是 JAVA 如果大家的都不用 JAVA SUN 還由活路嗎?所以 Mono 要想生存下去必須有一個足夠有實力的公司和微軟和 SUN 抗衡, Novell 顯然不被看好,但是如果 Mono 真的能發展起來的話哪 Novell 是不是會和微軟和 SUN 平起平坐呢?三足鼎立的時代會來臨嗎?
    6、? 結束語
    最后,我想說一下我對 Mono 的態度,我希望 Mono 成功,軟件開發需要革命性的進步,一切事物的進化都符合客觀規律。在一定的時候一定會有一場革命。


    Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=582883

    posted on 2006-12-13 12:31 蘆葦 閱讀(1130) 評論(0)  編輯  收藏 所屬分類: 其他.NET
    主站蜘蛛池模板: 男男AV纯肉无码免费播放无码| 日本在线免费观看| 色吊丝最新永久免费观看网站| 亚洲国产精品久久网午夜| 99精品国产成人a∨免费看| 亚洲国产成人久久综合一 | 精品特级一级毛片免费观看| 午夜爱爱免费视频| 看一级毛片免费观看视频| 免费大黄网站在线观| 九九视频高清视频免费观看| 国产成人精品日本亚洲专区| 中文在线免费观看| 久久精品国产亚洲AV高清热 | 亚洲国产成人久久综合| 国产成人免费一区二区三区| 精品视频免费在线| 精品亚洲综合在线第一区| 日本免费大黄在线观看| tom影院亚洲国产一区二区| 国产精品免费综合一区视频| 一级毛片免费在线| 97久久精品亚洲中文字幕无码 | 青娱乐在线免费观看视频| 亚洲精品无码AV中文字幕电影网站| 一级免费黄色大片| 91亚洲精品第一综合不卡播放| 久久99九九国产免费看小说| 久久精品国产亚洲av天美18| 国产性爱在线观看亚洲黄色一级片 | 永久中文字幕免费视频网站| 免费精品久久久久久中文字幕| 久久亚洲国产欧洲精品一| 免费A级毛片无码无遮挡内射| 羞羞视频免费观看| 亚洲爱情岛论坛永久| 国产aa免费视频| 老汉精品免费AV在线播放| 亚洲AV成人精品一区二区三区| 国产亚洲一区二区精品| 精品国产免费观看久久久|