亚洲AV日韩AV无码污污网站_亚洲欧美国产精品久久久久久久_欧美日韩一区二区视频不卡_丰满无码人妻束缚无码区_久爱WWW成人网免费视频

切換到寬版
  • 廣告投放
  • 稿件投遞
  • 繁體中文
    • 4547閱讀
    • 8回復(fù)

    [原創(chuàng)]CCL的基本認(rèn)識(shí) [復(fù)制鏈接]

    上一主題 下一主題
    離線strategy
     
    發(fā)帖
    293
    光幣
    6
    光券
    0
    只看樓主 倒序閱讀 樓主  發(fā)表于: 2012-10-29
    偷閑了一個(gè)小時(shí),翻譯了個(gè)CCL Highlights,希望能有更多的人愛(ài)上OSLO,愛(ài)上光學(xué)設(shè)計(jì),愛(ài)上CCL!真正地提高水平 fn.;C  
        CCL(編譯的命令語(yǔ)言)與程序管理器(AppMan)一起發(fā)布,為OSLO提供基礎(chǔ)的功能框架。CCL是一款現(xiàn)代的字節(jié)碼語(yǔ)言,它被專(zhuān)門(mén)地設(shè)計(jì)于對(duì)科學(xué)應(yīng)用軟件的支持。CCL融合字節(jié)碼高效的對(duì)外擴(kuò)展性(如數(shù)學(xué)庫(kù)及對(duì)圖像、字符串、數(shù)據(jù)庫(kù)的處理等),可解決一些比較棘手的問(wèn)題。 REh\WgV!u  
        在計(jì)算機(jī)的早期年代,偽碼(p-code)編譯器使得編譯處理高級(jí)語(yǔ)言變得大為簡(jiǎn)化。這些編譯器將諸如Fortran、Pacal等語(yǔ)言的源代碼翻譯成一個(gè)字節(jié)流,這個(gè)流再由偽碼解釋器翻譯成機(jī)器語(yǔ)言,逐步執(zhí)行。后來(lái)發(fā)現(xiàn),若將高級(jí)語(yǔ)言的源代碼直接編譯成機(jī)器語(yǔ)言(full compilation),其執(zhí)行效率要快許多,因此字節(jié)碼也就逐漸沒(méi)落了。當(dāng)然,直接編譯也有它自身的一些列問(wèn)題,如大量的地址重地位、可執(zhí)行程序體積很大等。 !6z{~Z:   
        近些年來(lái),有很多人意識(shí)到直接編譯與偽碼編譯都有它們應(yīng)用的地位,偽碼(又叫字節(jié)碼)語(yǔ)言又大行其道了。這些語(yǔ)言的解釋器現(xiàn)在叫虛擬機(jī),Java就是個(gè)典型例子,而CCL則是比Java早的多的字節(jié)碼語(yǔ)言。據(jù)報(bào)道稱,微軟正在開(kāi)發(fā)自己的字節(jié)碼語(yǔ)言C#(看來(lái)這篇文檔比較老了)。但Java與C#有大量的以物件為導(dǎo)向的數(shù)據(jù)結(jié)構(gòu)(面向?qū)ο螅┮赃m應(yīng)計(jì)算機(jī)科學(xué)(給碼農(nóng)們編程用的),而CCL的數(shù)據(jù)結(jié)構(gòu)要簡(jiǎn)單的多,因?yàn)樗辉O(shè)計(jì)于科學(xué)計(jì)算。 |68u4z