• <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>
            <2006年9月>
            272829303112
            3456789
            10111213141516
            17181920212223
            24252627282930
            1234567

            統(tǒng)計

            • 隨筆 - 44
            • 文章 - 0
            • 評論 - 86
            • 引用 - 0

            常用鏈接

            留言簿(6)

            隨筆分類(31)

            隨筆檔案(44)

            Mining

            最新隨筆

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            YC 瀏覽器

            這款瀏覽器,稱之為Yang C/C++ Compiler & Internet Browser或者YC編譯型瀏覽器..

            最開始是在程序員看到相關(guān)的文章的, 開始以為是在吹..但是今天用他的程序的時候, 感覺真的很nb..

            """
            記者在楊曉兵處觀摩了該產(chǎn)品的演示,發(fā)現(xiàn)它是由如下五個部分組成:HTML解析器;XML解析器(目前完成一部分);javascript腳本解釋器,C/C++腳本解釋器;C/C++編譯器;文本及二進(jìn)制編輯器.其中最令人矚目的功能,自然是他所內(nèi)嵌的C/C++實時編譯功能了,這樣使得C/C++的運行效果看上去類似動態(tài)語言,它不僅使得HTML支持腳本化的標(biāo)準(zhǔn)C/C++語言,而且使得C/C++ 能夠與象JacaScript這樣的動態(tài)語言可以互相調(diào)用.楊曉兵說“這將是軟件開發(fā)方式的革新.通過這個實時編譯功能,每個軟件可以同時分割成若干模塊,相互之間可以獨立運行.”該編譯器,與主流的C/C++編譯器相比,YC++在功能進(jìn)行了一些刪減和改良,比如去掉了標(biāo)準(zhǔn)C/C++的函數(shù)重載、運算符重載、模板等,而改良的方向,主要側(cè)重增加與網(wǎng)頁開發(fā)環(huán)境(HTML4.0、CSS2.JavaScript)的互相支持和調(diào)用.令人頗感意外的是,該產(chǎn)品包括編譯器、HTML解析器等在內(nèi)的五個模塊的所有代碼,都與由楊曉兵獨自一個人用C語言開發(fā)完成,從未借鑒參考任何其他源代碼.楊曉兵解釋說主要是為了便于調(diào)試和控制.這是相當(dāng)大的工作量,整整花了他六年時間.從演示的運行效果來看,這款由一人手工完成的作品,編譯速度竟然比VC++還要快一些.據(jù)透露是源自其許多算法的優(yōu)化,如專門為變量參數(shù)作了可供快速查找的字典表等.
            """


            在用的時候, 發(fā)現(xiàn)整個瀏覽器沒有使用一個Windows 控件, 所有的控件都是由用GDI 級來繪制成的... 包括菜單, 輸入框, 按鈕, 樹形控件等等等

            Orz... 一把

            可以在這里下載試用, 解壓縮3個壓縮包就行了.
            /Files/bigsml/setyc.part01.rar
            /Files/bigsml/setyc.part02.rar
            /Files/bigsml/setyc.part03.rar

            posted on 2007-04-25 17:07 泡泡牛 閱讀(3850) 評論(18)  編輯 收藏 引用 所屬分類: Develop

            評論

            # re: YC 瀏覽器 2007-04-25 20:10 missdeer

            "編譯速度竟然比VC++還要快一些"
            VC的編譯速度已經(jīng)夠慢了,還用“竟然”……
              回復(fù)  更多評論    

            # re: YC 瀏覽器 2007-04-25 21:22 NA

            去掉了標(biāo)準(zhǔn)C/C++的函數(shù)重載、運算符重載、模板等...
            編譯速度與sizeof(等)成反比
              回復(fù)  更多評論    

            # re: YC 瀏覽器 2007-04-26 09:50 泡泡牛



            因為只是部分實現(xiàn)C++ 功能, 所以在編譯速度沒有什么可比性

            但是從他所實現(xiàn)的整個東西來看, 而且如果真的沒有參考任何源代碼的話, 還是很牛的, 只是是非常有毅力..
              回復(fù)  更多評論    

            # re: YC 瀏覽器 2007-04-26 10:17 夢在天涯

            恩,不錯啊,在那里可以找到啊,下來看看!
              回復(fù)  更多評論    

            # re: YC 瀏覽器 2007-04-26 10:35 泡泡牛

            剛剛上傳到文件, 在文章后有下載的地方, 3個壓縮包解壓就行了...

              回復(fù)  更多評論    

            # re: YC 瀏覽器 2007-04-26 11:36 萬連文

            不應(yīng)該讓我下載到東西的,界面以及友好性有點不登大雅之堂,但是相信內(nèi)部的功能很強大。適合當(dāng)老師做研究。
              回復(fù)  更多評論    

            # re: YC 瀏覽器 2007-04-26 11:52 泡泡牛

            """不應(yīng)該讓我下載到東西的"""
            什么意思啊...


            界面都是他自己繪制而成的. 另外主要的看點是對html 和css 以及js的實現(xiàn)
              回復(fù)  更多評論    

            # re: YC 瀏覽器 2007-04-27 16:47 大游俠

              回復(fù)  更多評論    

            # re: YC 瀏覽器 2007-04-27 16:50 大游俠

              回復(fù)  更多評論    

            # re: YC 瀏覽器 2007-04-27 18:23 NA

            """不應(yīng)該讓我下載到東西的"""
            什么意思啊...

            要拿來主義了唄
              回復(fù)  更多評論    

            # re: YC 瀏覽器 2007-04-28 09:45 Jesse

            怎么裝不上?

              回復(fù)  更多評論    

            # re: YC 瀏覽器 2007-04-28 10:13 大游俠

            用我提供給你的這個地址就能裝上,我已經(jīng)用上啦http://www.nila.com.cn/yczip.zip
              回復(fù)  更多評論    

            # re: YC 瀏覽器[未登錄] 2007-04-28 16:26 dd

            民科
              回復(fù)  更多評論    

            # re: YC 瀏覽器 2007-05-04 10:34 老革命

            是不是指的C/C++解釋器?會不會參考了cint:
            http://root.cern.ch/root/Cint.html
              回復(fù)  更多評論    

            # 建筑網(wǎng) 2007-05-12 20:43 建筑網(wǎng)

            hao
              回復(fù)  更多評論    

            # re: YC 瀏覽器 2007-08-23 02:10 淡淡的

            看了下,覺得非常牛叉的一個東西。
            真的要好有毅力才可以出來。
              回復(fù)  更多評論    

            # re: YC 瀏覽器 2007-11-18 23:19 chenger

            雖然也很佩服他的編碼功力……
            不過,去掉了運算符重載也就算了,居然連模板和函數(shù)重載都去掉了,這還叫C++嗎?還真就是一個C with class。
            至于編譯速度比VC++快云云,要知道人家支持的是完整C++,也就是包括函數(shù)重載和模板,而這兩塊都相當(dāng)耗編譯時間。特別是模板系統(tǒng),絕對是C++編譯器作者最頭疼的東西,這個YC++沒有模板,快一點也可以理解。還有,我懷疑他有作多少代碼優(yōu)化,VC++肯定包含大量優(yōu)化,優(yōu)化需要對代碼做大量分析,很占時間。如果想要編譯速度,那么只能減弱或者減少優(yōu)化,兩者不可兼得。
            當(dāng)然如果他把自己定位在一個快速原型開發(fā)的位置上,也未嘗不可,但這是C++語言又顯得力不從心了些。還不如那些腳本語言來的好用。
            我沒用過產(chǎn)品,所以這些都是一些推測。我是很佩服作者的,因為自己也寫過編譯器,知道實現(xiàn)這么一個東西需要很多工作,不過記者有亂吹捧之嫌。
              回復(fù)  更多評論    

            # re: YC 瀏覽器 2012-08-01 18:58 limr

            這里有YC瀏覽器最新試用版,http://www.ycbro.com
              回復(fù)  更多評論    
            久久精品亚洲欧美日韩久久| 一本色道久久99一综合| 久久久精品国产sm调教网站 | 欧美亚洲国产精品久久蜜芽| 久久综合亚洲色HEZYO国产| 欧洲人妻丰满av无码久久不卡| 国内精品久久久久久久影视麻豆| 久久人人爽人人爽人人片av高请| 久久精品国产亚洲沈樵| 久久AV高清无码| 久久久噜噜噜久久熟女AA片| 一本久久a久久精品综合夜夜| 久久99精品久久只有精品| 久久久久亚洲?V成人无码| 色妞色综合久久夜夜| 国产精品丝袜久久久久久不卡| 狠狠久久亚洲欧美专区| 精品伊人久久久| 国产成人精品综合久久久| 亚洲国产精品久久久久网站| 人妻无码αv中文字幕久久| 亚洲国产成人精品女人久久久| 91精品国产综合久久久久久| 久久国产精品成人影院| 亚洲国产精品无码久久青草 | 超级碰久久免费公开视频| 久久福利资源国产精品999| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 中文字幕亚洲综合久久| 少妇久久久久久被弄高潮| 色婷婷综合久久久久中文| 亚洲v国产v天堂a无码久久| 大香网伊人久久综合网2020| 国产人久久人人人人爽| 久久偷看各类wc女厕嘘嘘| 久久成人国产精品免费软件| 国产精品国色综合久久| 国产午夜免费高清久久影院| 久久亚洲AV成人无码国产| 99久久婷婷国产综合亚洲| 777米奇久久最新地址|