Re: [問題] interprete &compile 這兩個字

看板PLT (程式語言與理論)作者 (綠)時間17年前 (2007/09/15 06:24), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/6 (看更多)
Html是一種標籤語言 你也可以說它是文件式語言 因為單純的Html原本是設計用來呈現文件內容的 就像Word一樣 只是Word是用來製作書面文件 而Html是用來放在網頁上 讓大家不用傳遞檔案都看得到 而Script是因為使用者覺得只有單純的靜態網頁內容太過單調 於是設計出一種可以即時動態地呈現文件內容的方式 例如滑鼠移到某字上 字會放大或顏色改變 或者你點了某選項 其他選項會隨即呈現 再點一次就隱藏等 這樣都是動態的script 至於compile會出現target code 最主要是為了把原本的程式編譯成跨平台 有了跨平台的target code 同樣功能的程式不用因為作業系統不同 而必須重新用支援作業系統的程式語言重新撰寫 有關compile與target 你可以參考java 但是直譯interpet程式跑比較快 因為假設有一個程式有100行 某使用者可能只用到前50行的功能就不使用了 由於程式編跑邊直譯 所以他也只要直譯前50行程式 但編譯就不同了 它必須先把程式全部的100行都先編譯完 再呈現給使用者使用 已上是我的學習淺見 如有錯誤 請諒解及指教 ^^ ※ 引述《godfat (godfat 真常)》之銘言: : ※ 引述《micbrimac (shark)》之銘言: : : 借問一下 : : interprete 和 compile : : 的意思有甚麼不一樣呢 : 簡單地說,compile 會有 source code 和 target code, : 將 source code 轉換成 target code 的動作就叫 compile. : interprete 則是邊轉邊跑,target code 你看不到 : : 其實這個問題 : : 是因為script的緣故 : : 因為很多地方都有script這個辭 : : EX: shell script , java script : 舉例用 e.g., 不過這是題外話﹍ : : 所以想問一下 : : script在language裡面有沒有比較 : : general的意思 : : 謝謝 : 沒有,只是單純指拿來做一些比較高階的批次工作用的語言 : 也許這會造成比較 general, 但這跟是不是 script 無關。 -- ~愛喝無糖綠茶的女生~ ~愛開懷大笑的女生~ ~容易受感動的女生~ Welcome to my blog: http://www.mygreenteablog.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.10.93.120
文章代碼(AID): #16wmeKfL (PLT)
文章代碼(AID): #16wmeKfL (PLT)