看板 Linux 關於我們 聯絡資訊
http://www.zdnet.com.tw/news/software/0,2000085678,20149826,00.htm?feed=NL:+%AC%EC%A7%DE%B7s%BBD%A4%E9%B3%F8 Google Docs現在可以閃一邊去了,因為現在有新的JavaScript應用出現了。 我所講的是程式設計師Fabrice Bellard的最新計畫,他的JavaScript程式可以模擬x86處 理器,而且速度快到可以在Web瀏覽器中執行Linux。 這個JavaScript PC Emulator可以做到1990年代推出的英特爾486晶片所能處理的工作, 但是它並沒有內建數字處理的浮點運算單元,Bellard表示,幸運的是,Linux本身就可以 模擬該功能,而且該作業系統核心的2.6.20版本就是以它為基本運作功能。 Bellard刊出了一份有關於JavaScript PC Emulator的技術說明,現在這項計畫已經獲得 了重量級技術人士的注意,例如Mozilla的程式設計人員以及JavaScript的創造者 Brendan Eich。 「我只是因為好玩,因為較新的JavaScript引擎已經快到足以處理複雜的運算」, Bellard對這項計畫的說法是,「我只是碰巧最近對於JavaScript引擎有興趣,但是我還 沒有計畫自己寫一個。無論如何,這個模擬器是學習如何撰寫最新的JavaScript引擎可使 用的最佳化程式碼的一個方式,尤其是Firefox 4使用的JaegerMonkey與Chrome使用的V8 。」 Bellard認為還有許多更深入應用的可能性,包括標竿測試或執行老舊的DOS遊戲。但是 這項計畫的最大實際成效可能是證明了JavaScript已經成熟到足以在電腦中模擬整台電腦 。 有興趣的人可以在擁有更快的JavaScript效能的現代瀏覽器中試用該模擬器;它可以搭 配Firefox 4,但是無法使用Google Chrome的較新版本。而想要深入了解 的人,可以直 接檢視JavaScript PC Emulator的JavaScript程式碼。 這項計畫是Bellard的最新引人注目之作。這位法國的程式設計者還曾寫過包括:QEMU, 這個軟體可以模擬特定處理器;FFmpeg,可處理視訊與音訊串流的開放原始碼播放軟體; QEmacs,Unix系統的簡易文字編輯器;可使用電腦的顯示卡來播放電視節目的數位電視訊 號產生器軟體;Linmodem,可以模擬硬體數據機晶片的Linux軟體等。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.20.3.180
Tetralet:附註一下,該作者為 Qemu 的主要開發者。 05/19 14:01
Tetralet:之前他還用了一台 Core i7 CPU 2.93 GHz 的 PC 個人電腦 05/19 14:01
Tetralet:將圓周率Pi計算到小數點後2.7萬億位,創下世界紀錄 05/19 14:01
Tetralet:重點是:只用了 131 天 05/19 14:01
typepeter:轉錄至看板 Browsers 05/19 14:02
mgdesigner:原來Qemacs也是他寫的! 05/19 14:16
curist:這個放上google app engine... 05/19 14:23
curist: 就有免費工作站了 05/19 14:23
adahsu:哇!這傢伙好神喔~~ 05/19 14:39
OrzOGC:一個人幹掉一組人的功力... 05/19 14:53
sppmg:不愧是神人~ 05/19 15:25
kdjf:太神了吧 沒犯規嗎? XD 05/19 19:37
kdjf:哇勒 他還是tcc的作著耶(我去google他了.... 05/19 19:42
kira925:ffmpeg......怪物阿!!! 05/19 20:49
rockmanx52:請問可以借轉模擬器板嗎? 05/19 22:15
timshan:http://bellard.org/jslinux/ 05/20 15:52
Adama:真誇張,雖然好久以前就見過用javascript寫的OS 05/20 15:58
GW40112:神人推! 05/20 20:31
madoka82:@.@||| 神奇... 05/20 22:46
madoka82:原來之前玩開發版用的 Qemu 就是他寫的... 世上神人果然 05/20 22:47
madoka82:一個比一個強大... QQ 05/20 22:48
icycandle:......靠太神了 05/22 11:36