<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
    主站蜘蛛池模板: 在线观看亚洲免费视频| 一区二区三区四区免费视频| 免费精品国偷自产在线在线| 亚洲国产综合91精品麻豆| 日本免费A级毛一片| 亚洲成人中文字幕| 日韩精品无码免费一区二区三区| 亚洲国产三级在线观看| 久久免费精品一区二区| 亚洲人精品午夜射精日韩| 13小箩利洗澡无码视频网站免费| 亚洲国产精品无码久久SM| 91精品国产免费久久国语麻豆| 久久久久亚洲AV成人片| 国产免费av片在线看| 亚洲av无码一区二区三区天堂 | 四虎国产精品免费久久| 四虎必出精品亚洲高清| 永久免费观看的毛片的网站| 校园亚洲春色另类小说合集| 亚洲日韩人妻第一页| 免费观看成人久久网免费观看| 亚洲成A∨人片在线观看不卡| 18禁男女爽爽爽午夜网站免费| 亚洲av无码一区二区三区观看| 永久免费视频v片www| 国产精品免费大片一区二区| 久久精品国产精品亚洲色婷婷 | 日韩免费视频一区| 亚洲一区二区三区免费| 亚洲AV日韩AV高潮无码专区| 无码国产精品一区二区免费式直播 | 亚洲特级aaaaaa毛片| 国产91久久久久久久免费| 国产成人AV免费观看| 亚洲中文字幕无码一去台湾 | 情侣视频精品免费的国产| aa毛片免费全部播放完整| 亚洲一区二区三区91| 久久精品国产精品亚洲下载| 久久不见久久见免费视频7|