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

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

    上一主題 下一主題
    離線strategy
     
    發(fā)帖
    293
    光幣
    6
    光券
    0
    只看樓主 倒序閱讀 樓主  發(fā)表于: 2012-10-29
    偷閑了一個小時,翻譯了個CCL Highlights,希望能有更多的人愛上OSLO,愛上光學(xué)設(shè)計,愛上CCL!真正地提高水平 }\aJ%9X02  
        CCL(編譯的命令語言)與程序管理器(AppMan)一起發(fā)布,為OSLO提供基礎(chǔ)的功能框架。CCL是一款現(xiàn)代的字節(jié)碼語言,它被專門地設(shè)計于對科學(xué)應(yīng)用軟件的支持。CCL融合字節(jié)碼高效的對外擴展性(如數(shù)學(xué)庫及對圖像、字符串、數(shù)據(jù)庫的處理等),可解決一些比較棘手的問題。 klx28/]  
        在計算機的早期年代,偽碼(p-code)編譯器使得編譯處理高級語言變得大為簡化。這些編譯器將諸如Fortran、Pacal等語言的源代碼翻譯成一個字節(jié)流,這個流再由偽碼解釋器翻譯成機器語言,逐步執(zhí)行。后來發(fā)現(xiàn),若將高級語言的源代碼直接編譯成機器語言(full compilation),其執(zhí)行效率要快許多,因此字節(jié)碼也就逐漸沒落了。當(dāng)然,直接編譯也有它自身的一些列問題,如大量的地址重地位、可執(zhí)行程序體積很大等。 s7 3'