※ 引述《RealMouse.bbs@cis.nctu.edu.tw (喜歡貓咪的黃金鼠)》之銘言:
: ==> 在 Kahn.bbs@ptt.csie.ntu.edu.tw (卡恩) 的文章中提到:
: > 不確定的東西就不要振振有詞的跟人講上半天嘛。
: > VM兩個字都標在那裡了, 還在講VB會產生X86 native code...不會覺得很奇怪嘛?
: > VB一直就是以產生p-code的方式在處理, 作個虛擬機器來跑p-code的
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
: > 做法也不是從VB才開始, 更早的Apple Pascal也是這樣, 說VB仿Java VM
: > 就顯得不知前後關係了。
: 那就請大哥您提出證據好嗎?
: 看了這些Post後我真的迷糊了, 但是事事要求是, 要講
: 證據, 不能想當然爾的說, 您說是嘛!
VB6才有個選項讓你選擇將程式結果編譯成X86 native code,
那拿VB5跟以前版本的dll 來佐證, 不是不妥嗎?
將程式先編譯成中間碼, 再轉換成機械碼, 這種作法存在也不是一天兩天了。
一些較早版本的Visual C++也有產生p-code program的能力, 而VB6產生native code
program的功能也不過是這一版本內才有的功能。或者還要我去看看手上的VB6產生出
來的程式反組譯出來的結果呢?
--
※ 發信站: 批踢踢實業坊(ptt.twbbs.org)
◆ From: ccsun44.cc.ntu.