作者: 沈沅 2015-05-17 10:38 [查查吧]:m.uabf.cn
JavaScript今年二十歲了。JavaScript作者Brendan Eich制作了一個(gè)幻燈片,回顧了他在1995年5月的10天內(nèi)開(kāi)發(fā)出JS語(yǔ)言,描繪了JS在當(dāng)前的演化。
Brendan Eich稱(chēng),JS是Java的小兄弟,Java的字節(jié)碼設(shè)計(jì)影響了他在JS上的工作。Java是一種靜態(tài)類(lèi)型語(yǔ)言,而JS則是一種非類(lèi)型(動(dòng)態(tài)類(lèi)型)語(yǔ)言。
1995年的5月,他在10天完成了JS的句法分析和解析程序,解析程序運(yùn)行在一個(gè)字節(jié)碼解析器中,而標(biāo)準(zhǔn)庫(kù)則沒(méi)有完善。此后JS的發(fā)展如一日千里,出現(xiàn)了asm.js、ES6、TypeScript、Flow等。JS是動(dòng)態(tài)類(lèi)型,但asm.js為了確定性能采用了類(lèi)型字節(jié)碼。
今天的開(kāi)發(fā)社區(qū)有著數(shù)以百計(jì)的編譯到JS語(yǔ)言,如Dart,連Java VM也支持動(dòng)態(tài)語(yǔ)言了。
以上就是關(guān)于Java二十周年 作者制作幻燈片回顧JS語(yǔ)言發(fā)展的介紹,希望對(duì)您有所幫助!
?
圖說(shuō)新聞
深圳多個(gè)旅游景點(diǎn)發(fā)
深圳有哪些好玩又不
深圳周邊哪些地方可
深圳哪里可以玩漂流
深圳龍華區(qū)2021年暑期
2021第二屆龍崗喜劇節(jié)