Brendan Eich 談 Javascript 的起源
Podcast: Play in new window | Download (Duration: 1:44:25 — 95.6MB)
Podcast: Play in new window | Download (Duration: 1:44:25 — 95.6MB)
Brendan Eich談論了Javascript的起源。談Javascript當
然免不了談Netscape公司。Netscape由Jim Clark和Marc
Andreessen創建,最初是試圖開發一個殺死Mosaic的殺手級瀏覽器,Netscape一開始不叫Netscape而叫Mosaic
Communications,這顯然會引起商標上的糾紛,所以很快改名。Netscape確實殺死了Mosaic,完全統治了瀏覽器市場。Eich是在
1995年4月加入Netscape,當時Netscape
1.1已經發布。Eich是被請來開發運行在瀏覽器上的編程語言,是基于Scheme,而Eich是通過《Structure and
Interpretation of Computer
Programs》這本書學會了Scheme。結果到了Netscape后他被告知Netscape正與Sun合作在Java基礎上開發新的語言,不要
Scheme了。JavaScript的開發代號是Mocha,Eich認為Java并不適合被業余程序員或新手使用。他最后設計的JavaScript
與Java沒有多少共同點,而由于與Sun的合作,JavaScript實際上是Sun的注冊商標(今天該商標由甲骨文繼承),而Netscape獲得
JavaScript的永久使用權(今天由Mozilla繼承)。
載自: Solidot