[情報] Google Docs現在可以閃一邊去了,因為現在有新的JavaScript

看板Google作者 (九米)時間13年前 (2011/05/25 02:29), 編輯推噓18(18038)
留言56則, 21人參與, 最新討論串1/1
http://goo.gl/21618 JavaScript:已強大到可執行Linux 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: 114.45.178.34

05/25 02:30, , 1F
看不太懂,跟Google Docs的關係是?
05/25 02:30, 1F

05/25 03:09, , 2F
我也看不懂, 感覺像是為嗆聲而嗆聲
05/25 03:09, 2F

05/25 04:12, , 3F
chrome11可以跑 12是因為有bug
05/25 04:12, 3F

05/25 06:24, , 4F
他可能是類似殺手級應用的意思吧,就是現在不只可以跑 office
05/25 06:24, 4F

05/25 06:25, , 5F
suite,連 Linux 系統都可以跑。
05/25 06:25, 5F

05/25 07:00, , 6F
我的看法是,JS語言是script式的,script的好處是,簡單,而且
05/25 07:00, 6F

05/25 07:01, , 7F
server在發命令給瀏覽器前,並不需要編譯,只要發文字命令給
05/25 07:01, 7F

05/25 07:02, , 8F
瀏覽器,瀏覽器上的JS引擎就可以執行了,對server的負擔大大
05/25 07:02, 8F

05/25 07:02, , 9F
減輕,但缺點是,不管哪一種script語言效率都不好,因此大型
05/25 07:02, 9F

05/25 07:04, , 10F
的應用不太可能.這篇要講得應該是chrome的V8跟firefox的
05/25 07:04, 10F

05/25 07:05, , 11F
引擎效率已經大改善,快到可以做大型的應用了,所以這傢伙做
05/25 07:05, 11F

05/25 07:05, , 12F
了一個示範,他用JS模擬了一個OS,如此以來,一個OS可以做到
05/25 07:05, 12F

05/25 07:06, , 13F
的事情,以後在瀏覽器裡也可以做到,實現了Chrome OS的精神
05/25 07:06, 13F

05/25 07:07, , 14F
所以以後有可能打開瀏覽器,點一下一個icon,妳就可以在瀏覧
05/25 07:07, 14F

05/25 07:08, , 15F
器裡面打game,作photoshop,開office因為瀏覽器本身就是一
05/25 07:08, 15F

05/25 07:09, , 16F
個OS了.這是我的認知 (所以重點是,JS現在也可跑很快了!)
05/25 07:09, 16F

05/25 07:11, , 17F
有點像是你寫了一個wine或VMware嵌在瀏覽器內的感覺
05/25 07:11, 17F

05/25 07:14, , 18F
但我不解的是,瀏覽器本身就要依附在OS上,然後你在這個瀏覽
05/25 07:14, 18F

05/25 07:15, , 19F
器裡面又在去塞另一個OS,這樣做到底好處在哪不太明白.
05/25 07:15, 19F

05/25 07:17, , 20F
所以感覺這樣做,似乎示範的意義大於實質的應用
05/25 07:17, 20F

05/25 07:55, , 21F
死給~~
05/25 07:55, 21F

05/25 08:00, , 22F
所以呢? 以後開瀏覽器之後開始裝機? 而且還是486等級是要
05/25 08:00, 22F

05/25 08:01, , 23F
跑win95嗎?
05/25 08:01, 23F

05/25 09:21, , 24F
推pipidog的推文,這篇報導應該由你來寫XD
05/25 09:21, 24F

05/25 09:53, , 25F
以後的電腦只需要安裝瀏覽器 不用安裝OS ?
05/25 09:53, 25F

05/25 09:59, , 26F
pipidog大耶XD
05/25 09:59, 26F

05/25 09:59, , 27F
這樣當然有用,可以用來打創世紀7和WING COMMANDER。
05/25 09:59, 27F

05/25 10:08, , 28F
雖然不能比目前的olg遊戲好,不過這樣能讓web遊戲更加好玩
05/25 10:08, 28F

05/25 20:43, , 29F
這剛好給Google拿去做Chrome OS用( ′-`)y-~
05/25 20:43, 29F

05/25 20:43, , 30F
現行的作業系統架構已經跑了幾十年 如果出現革新不意外
05/25 20:43, 30F

05/25 21:23, , 31F
是說Chrome OS本來就已經是Linux了...
05/25 21:23, 31F

05/25 21:30, , 32F
用Linux建構ChromeOS,再運行個Linux玩疊疊樂不行嗎?(佯怒)
05/25 21:30, 32F

05/25 21:39, , 33F
不過話又說回來,JS 再怎麼快也快不過 native 啊,有點像以前
05/25 21:39, 33F

05/25 21:39, , 34F
的 Java 平台跟 C/C++ 速度之爭。
05/25 21:39, 34F

05/26 02:03, , 35F
可能跟想證明JS語言的完備性有關係
05/26 02:03, 35F

05/26 02:04, , 36F
成功證明JS完備到足以模擬X86系統
05/26 02:04, 36F

05/26 08:48, , 37F
05/26 08:48, 37F

05/26 12:56, , 38F
樓上這個連結震撼度真大 @@~ 親眼看到還是感覺很不同
05/26 12:56, 38F

05/26 12:57, , 39F
雖然硬碟小到炸,速度也很慢,但還是很不可思議!
05/26 12:57, 39F

05/26 13:00, , 40F
說不定瀏覽器就直接是BIOS了 而處理器架構也不受限
05/26 13:00, 40F

05/26 13:03, , 41F
說不定會出現更符合處理js架構的CPU 只要符合網頁標準 任何
05/26 13:03, 41F

05/26 13:04, , 42F
瀏覽器都可以執行 再也沒有跨平台的問題~
05/26 13:04, 42F

05/26 14:23, , 43F
Java以前也是這樣想的。 |)
05/26 14:23, 43F

05/26 14:37, , 44F
pipi大:速度看機器而定,我用4核心Ubuntu火狐,很快就開完機
05/26 14:37, 44F

05/26 14:37, , 45F
RAM可能要大一點.我RAM有8G
05/26 14:37, 45F

05/26 14:47, , 46F
所以是我的電腦太遜了,沒錯,這等於是在local端跑VM一樣
05/26 14:47, 46F

05/27 00:35, , 47F
開機速度主要是看硬碟
05/27 00:35, 47F

05/27 07:50, , 48F
開機速度主要是看金錢
05/27 07:50, 48F

05/27 09:36, , 49F
唔..樓上正解..
05/27 09:36, 49F

05/27 13:07, , 50F
樓上諸位,我的配備比很多小筆電還便宜.
05/27 13:07, 50F

05/27 13:07, , 51F
ATHLON II X4-640, 8GB RAM, 2.5吋500GBx2 (soft raid)
05/27 13:07, 51F

05/27 13:08, , 52F
用兩吋半是因為要塞小機殼.不然可以更省.全部不到15k
05/27 13:08, 52F

05/27 20:49, , 53F
...請問如果我想在那台虛擬電腦裡灌程式 怎麼做?
05/27 20:49, 53F

05/30 14:18, , 54F
取得source code 用emacs 複製貼上之後自己編譯囉XD
05/30 14:18, 54F

05/30 14:19, , 55F
話說 Js Linux 開機速度滿不錯的,但一運行emacs 就杯具了
05/30 14:19, 55F

10/10 00:05, , 56F
減輕,但缺點是,不管哪 https://daxiv.com
10/10 00:05, 56F
文章代碼(AID): #1Ds_aNTP (Google)