Tamarin = Flash + JavaScript + ?
想到以後可能可以不用裝 flash player 我就覺得蠻高興的… :p
剛剛看到一則消息,說是 Adobe 把它們的 ActionScript virtual machine 的程式給 open source 了,交付給 Mozilla 使用,改名叫做 Tamarin (不是 Tamama 喔… XD)。正式公告在這裡。
Technorati Tags: actionscript, javascript, ecmascript, adobe, mozilla, tamarin, opensource
Comments
Comment from jeremy
Date: 2006/11/8, 10:05 上午
呃,adobe 只是交付了 vm 讓 mozilla 在上面 implement browser specific DOM extension, flash 還是要乖乖的在 flash player 裏跑。
這件事比較明確的影響是:將來 firefox 上面的 javascript 會跑的超級快,至少有 10x 的增長。
Comment from 兔崽子
Date: 2006/11/9, 1:13 上午
這是個好消息,第一個想法是,以後Firefox安裝好就可以直接看到Flash了!
Comment from TSbb
Date: 2006/11/9, 1:28 上午
我比較關注SVG 停止開發了?
Pingback from Adobe 開放 ActionScript VM engine at {|ihower.idv.tw| blog }
Date: 2006/11/9, 6:15 下午
[...] 所以廖長輩的公式應該改成 Flash Player = Tamarin + Flash-specific DOM [...]
Comment from kernel
Date: 2006/11/26, 11:53 下午
這件事比較明確的影響是:將來 firefox 上面的 javascript 會跑的超級快,至少有 10x 的增長。
和JavaScript有什么關系嗎..
Comment from aladdin
Date: 2008/4/18, 6:30 下午
這件事情跟actionscript 沒有關係吧?
actionscript v3是世界上少數遵循ecma 262 v4的實作(另一個是Jscript.Net,雖然少了很多東西)。說來慚愧,雖然mozilla是ecmascript 的主要發起者,但是到了v4,已經沒有人力把這個東西的規格好好的制訂了。所以,Adobe選這個時候出手,就可以確定很多 ecmascript v4的規格(比如一直爭論不休的e4x、namespace與Class),會跟actionscript v3一樣。也就是說,將來只要會actionscript v3,幾乎就可以完全無痛的同時學會ecmascript v4。
至於速度嗎?我很懷疑會變快。actionscript v3使用traits代替prototype chain,這是速度能增快很重要的原因。但prototype chain並沒有從ecmascript v4中消失,為了要達成這點,很多機制應該還是舊有的,javascript應該不會變快才對。

Write a comment