青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

qiezi的學習園地

AS/C/C++/D/Java/JS/Python/Ruby

  C++博客 :: 首頁 :: 新隨筆 ::  ::  :: 管理 ::

作者要求匿名。

C++當年從應用開發的王座上跌落,不是因為它有模板,而是因為它缺少更強的動態能力。基本上C++就是一種靜態語言,其所謂動態性都是就編譯時而言的。一旦編譯完成就成為鐵板一塊。這個問題在單機時代還可以將就,到了網絡時代就是不可容忍的問題。因此,按照毛主席的矛盾論思想說,實際上C++在90年代中期面臨的主要矛盾是落后的靜態執行模型與應用程序動態化之間的矛盾。但是C++當時并沒有著力解決這個矛盾(到現在連個統一的ABI都沒有),反而在次要矛盾(開發效率)上下功夫,花了極大的精力去完善模板設施。再加上其他固有的問題(GC, debug, pointer, 復雜性),C++就從王座上跌下來了。

這也可以解釋,為什么Windows/MFC/COM仍然是目前C++應用的單一最大場合——因為COM是微軟為C++提供的一個動態運行環境。遺憾的是,COM設計得太復雜,而且犯了一些錯誤(讀讀這篇文章http://www.relisoft.com/win32/olerant.html),所以跟后來的那些什么Java、.NET相比就相形見絀了。

總之,C++仍然是目前制造單塊系統最好的語言(效率高,抽象機制豐富,可移植性好),但用于構造整個應用,特別是網絡應用,就很不合適了,至少是不經濟。

因此,C++未來的位置只能是不斷完善自己作為系統級部件語言的位置。從這個角度看:

1.    Ice:用C++開發了完整的網絡中間件,解決了動態性問題,并且可以跨語言。這是我認為3年以來C++開發中最令人激動的項目。

2.    陳榕的Elastos:陳榕對于這個問題的認識是很深刻的。幾年以前他給我講得其實就是這個道理,只不過我最近才想明白。他認為在構造單個部件方面,C++由于C#、VB、Java,特別是在嵌入式平臺上優勢明顯。而主要的缺陷是C++部件的動態性能極度匱乏,這里的關鍵因素又是因為C++部件中的metadata匱乏。因此陳榕給C++部件添加完整的metadata,并開發運行時來支持。陳榕的思想實際上與Ice是一致的,只不過兩者一個是從CORBA出來的,一個是從COM出來的,殊途同歸而已。我非常認同陳榕的發展方向,唯一的擔憂是,陳榕的C++部件metadata是與.NET兼容的,而目前企業應用中的主流是Java。這個矛盾應該得到解決。如果陳榕的Elastos能夠同時兼容Java的metadata和.NET的metadata,我相信他會取得成功。

3.    微軟的C++/CLI,這個東西被罵得很慘,其實放在大背景下考慮,它是有意義的。實際上它的出現是同樣基于我上面提到的一個觀點,即做零件的話,你們誰也不如C++。所以C++是有優勢的,只不過要把C++作出來的零件跟其他的零件自如拼裝。C++/CLI致力于在.NET體系內部解決這個問題,不能說這個想法是不對的,我認為這個技術將會得到一定程度的應用。

4.    相比之下,像ACE/MFC/Qt這類大型的框架,雖然已經非常成熟,但是未來將局限在一個比較小的領域里,局面會比較尷尬。因為它們是用來開發整個應用程序的,而未來大家不太會用C++來開發整個應用。那么用它們來開發部件如何呢?不好,因為它們開發出來的部件不能與外界交互。不過ACE還是有一定空間的,因為它的可移植性超好,可以往嵌入時平臺上擠,而且在上面還有TAO和CIAO。

5.    ATL怎樣呢?那完全取決于COM的命運。只要COM在Windows中還處于核心的地位,ATL就還是很重要的技術。

6.    Boost對于C++來說,只是一個補充性質的事件,無關乎大局。

7.    我一直堅信未來會出現高低搭配的局面,像Java/C#這樣的半動不靜的中級語言會逐漸“淪為”JVM和CLR上的系統語言,應用開發的任務必將由更加動態的腳本語言承擔。目前的Python, Ruby和Lua都有可能。如果從我的角度講,我希望最后勝出的是Lua,因為Python思維有些混亂,Ruby雖然很純,但是語言設計過于復雜,只有Lua是符合我的美學觀——簡單而又強大,這一點跟云風意見一致。

posted on 2005-09-14 14:44 qiezi 閱讀(693) 評論(8)  編輯 收藏 引用 所屬分類: C++
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲视频大全| 亚洲日本中文字幕区| 99亚洲一区二区| 国产亚洲一区在线| 国产精品盗摄久久久| 欧美 日韩 国产一区二区在线视频 | 久久久久久亚洲精品杨幂换脸| 亚洲精品久久视频| 韩国av一区二区三区| 国产精品久久网| 欧美日本一区二区高清播放视频| 久久久精品动漫| 亚洲欧美中文另类| 一区二区三区欧美亚洲| 亚洲激情视频在线观看| 美女主播精品视频一二三四| 欧美一区二区成人| 亚洲欧美日韩成人| 一本不卡影院| 日韩午夜视频在线观看| 亚洲欧洲一级| 亚洲人成久久| 亚洲精品看片| 最近中文字幕日韩精品 | 国产精品久久久久久久9999| 欧美日韩三区四区| 欧美日韩国产美女| 欧美日韩在线视频观看| 欧美精品激情在线| 欧美日韩八区| 欧美日韩中文在线| 欧美成人精品h版在线观看| 久久久久久久久久久一区| 欧美有码在线观看视频| 久久av二区| 久久精品成人| 久久九九精品99国产精品| 欧美一区二区啪啪| 午夜精品久久一牛影视| 性久久久久久久| 欧美一级免费视频| 久久精品国产99国产精品| 欧美一区永久视频免费观看| 香蕉久久夜色精品| 欧美一区二区在线播放| 久久精品一区四区| 模特精品裸拍一区| 欧美精品粉嫩高潮一区二区 | 欧美一区二区三区四区夜夜大片| 欧美一区二区三区四区高清 | 国产精品一区二区在线观看| 国产乱子伦一区二区三区国色天香 | 在线观看一区视频| 1769国内精品视频在线播放| 亚洲国产视频一区| 一本久道综合久久精品| 亚洲午夜小视频| 久久国产精品亚洲77777| 久久男人资源视频| 欧美国产专区| 亚洲美洲欧洲综合国产一区| 亚洲女人天堂av| 久久精品国产视频| 欧美精品七区| 国产精品久久久久91| 国内久久婷婷综合| 亚洲黄色片网站| 亚洲一区二区精品在线| 欧美一区二区三区日韩| 欧美片在线播放| 亚洲国产精品久久久久婷婷884 | 久久精品国产在热久久| 欧美激情一区二区三区四区| 亚洲精品系列| 宅男在线国产精品| 国产精品老牛| 欧美自拍偷拍午夜视频| 久久噜噜噜精品国产亚洲综合| 激情综合久久| 欧美日韩天堂| 亚洲美女av电影| 亚洲免费视频网站| 韩国成人精品a∨在线观看| 久久福利毛片| 可以看av的网站久久看| 国产精品高清网站| 亚洲精品久久久蜜桃 | 欧美在线影院| 美女图片一区二区| 在线中文字幕一区| 久久婷婷综合激情| 国产精品国产三级国产专播品爱网 | 亚洲免费不卡| 久久久福利视频| 国产精品久久久久久久久免费桃花 | 亚洲另类春色国产| 久久精品视频在线看| 国产精品jizz在线观看美国 | 亚洲一区国产一区| 欧美激情精品久久久久久黑人| 亚洲欧美中日韩| 欧美日韩一区二区三区在线观看免| 一区二区视频在线观看| 午夜精品一区二区三区在线播放| 亚洲高清影视| 久久精品中文字幕免费mv| 国产精品自拍一区| 亚洲一区二区免费视频| 亚洲经典一区| 你懂的亚洲视频| 亚洲国产成人av| 久久免费少妇高潮久久精品99| 亚洲自拍啪啪| 国产精品国码视频| 亚洲图片在线观看| 亚洲精一区二区三区| 欧美激情精品久久久久久| 亚洲国产成人av| 欧美aⅴ99久久黑人专区| 久久黄色级2电影| 国内精品久久久久伊人av| 久久精品1区| 欧美一区二区女人| 国产视频一区三区| 久久高清一区| 新狼窝色av性久久久久久| 国产九九视频一区二区三区| 欧美一区二区三区精品| 亚洲专区在线视频| 国产欧美欧美| 久久久久久91香蕉国产| 欧美一区二区视频在线| 国产一区在线播放| 久久五月激情| 开元免费观看欧美电视剧网站| 亚洲国产精品久久久久秋霞影院 | 免费视频亚洲| 亚洲精品一区二区三区四区高清| 亚洲电影免费| 欧美日韩卡一卡二| 亚洲一区二区三区中文字幕在线| 一个色综合av| 国产麻豆精品视频| 久久青青草原一区二区| 久久亚洲色图| 亚洲精品综合久久中文字幕| 亚洲精品中文字幕有码专区| 欧美视频在线观看 亚洲欧| 午夜精品久久久久久久白皮肤| 亚洲免费视频成人| 黄色亚洲免费| 亚洲国产婷婷香蕉久久久久久99 | 欧美 日韩 国产 一区| 妖精视频成人观看www| 亚洲视频欧美在线| 国产午夜精品在线观看| 蜜臀99久久精品久久久久久软件| 美日韩精品视频免费看| 一区二区三区高清不卡| 亚洲欧美日韩天堂一区二区| 在线看国产一区| 亚洲区一区二| 国产乱码精品一区二区三| 免费久久99精品国产自| 欧美区二区三区| 久久国产乱子精品免费女 | 国产视频在线观看一区| 欧美刺激性大交免费视频| 欧美日韩国产精品| 久久精品日产第一区二区| 欧美aaaaaaaa牛牛影院| 亚洲欧美久久久| 久久阴道视频| 亚洲欧美视频在线| 老鸭窝毛片一区二区三区 | 欧美中文字幕在线播放| 日韩视频在线观看一区二区| 亚洲免费在线电影| 亚洲精品美女| 性做久久久久久免费观看欧美| 亚洲人成网站色ww在线| 亚洲综合社区| 夜夜嗨一区二区| 久久久国产精品亚洲一区 | 亚洲美女av网站| 欧美一区二区三区在线观看| 日韩一级成人av| 久久久久久久国产| 亚洲愉拍自拍另类高清精品| 美女尤物久久精品| 久久精品国产亚洲高清剧情介绍| 欧美欧美天天天天操| 免费不卡在线观看| 国产欧美日韩激情| 亚洲最新合集| 亚洲精品午夜| 久久亚洲一区| 久久亚洲精选| 国产视频观看一区| 宅男66日本亚洲欧美视频|