[情報] JavaScript:已強大到可執行Linux

看板Linux作者 (ejtch)時間13年前 (2011/05/19 13:30), 編輯推噓11(11010)
留言21則, 14人參與, 最新討論串1/1
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

05/19 14:01, , 1F
附註一下,該作者為 Qemu 的主要開發者。
05/19 14:01, 1F

05/19 14:01, , 2F
之前他還用了一台 Core i7 CPU 2.93 GHz 的 PC 個人電腦
05/19 14:01, 2F

05/19 14:01, , 3F
將圓周率Pi計算到小數點後2.7萬億位,創下世界紀錄
05/19 14:01, 3F

05/19 14:01, , 4F
重點是:只用了 131 天
05/19 14:01, 4F
typepeter:轉錄至看板 Browsers 05/19 14:02

05/19 14:16, , 5F
原來Qemacs也是他寫的!
05/19 14:16, 5F

05/19 14:23, , 6F
這個放上google app engine...
05/19 14:23, 6F

05/19 14:23, , 7F
就有免費工作站了
05/19 14:23, 7F

05/19 14:39, , 8F
哇!這傢伙好神喔~~
05/19 14:39, 8F

05/19 14:53, , 9F
一個人幹掉一組人的功力...
05/19 14:53, 9F

05/19 15:25, , 10F
不愧是神人~
05/19 15:25, 10F

05/19 19:37, , 11F
太神了吧 沒犯規嗎? XD
05/19 19:37, 11F

05/19 19:42, , 12F
哇勒 他還是tcc的作著耶(我去google他了....
05/19 19:42, 12F

05/19 20:49, , 13F
ffmpeg......怪物阿!!!
05/19 20:49, 13F

05/19 22:15, , 14F
請問可以借轉模擬器板嗎?
05/19 22:15, 14F

05/20 15:52, , 15F

05/20 15:58, , 16F
真誇張,雖然好久以前就見過用javascript寫的OS
05/20 15:58, 16F

05/20 20:31, , 17F
神人推!
05/20 20:31, 17F

05/20 22:46, , 18F
@.@||| 神奇...
05/20 22:46, 18F

05/20 22:47, , 19F
原來之前玩開發版用的 Qemu 就是他寫的... 世上神人果然
05/20 22:47, 19F

05/20 22:48, , 20F
一個比一個強大... QQ
05/20 22:48, 20F

05/22 11:36, , 21F
......靠太神了
05/22 11:36, 21F
文章代碼(AID): #1DrAi8Mo (Linux)