亚洲婷婷免费_区一区二区三区中文字幕_欧美做受高潮电影o_日韩av电影免费在线_国产精品麻豆入口_无码国产精品96久久久久_99热在线免费_成人性生交大片免费看午夜_成人高清av_欧美三级免费

JSON之父:10天趕工出的JavaScript,最好的歸宿就是讓它退役

前沿科技 3年前 (2022) 虛像
3 0 0

機(jī)器之心報道

編輯:陳萍、杜偉

JavaScript 這一現(xiàn)今非常流行的編程語言,竟然已經(jīng)到了要談?wù)摗竿艘邸沟牡夭搅藛幔?/p>

JavaScript(簡稱 JS) 是一種具有函數(shù)優(yōu)先的輕量級,解釋型或即時編譯型的編程語言。雖然它是作為開發(fā) Web 頁面的腳本語言而出名,但是它也被用到了很多非瀏覽器環(huán)境中。

1995 年由 Netscape 公司的 Brendan Eich,在網(wǎng)景導(dǎo)航者瀏覽器上首次設(shè)計實(shí)現(xiàn)而成。JavaScript 與 Java 在名字或語法上都有很多相似性,但這兩門編程語言從設(shè)計之初就有很大的不同。在語法結(jié)構(gòu)上它又與 C 語言有很多相似。JavaScript 中包含 Java 的最初意圖是:當(dāng)時 ( 1993 年 ) Java 熱火朝天,JavaScript 為迅速壯大自己而令其名字中包含 Java。

JSON之父:10天趕工出的JavaScript,最好的歸宿就是讓它退役

從誕生之日到現(xiàn)在,JavaScript 已然成為一門明星語言,使用人數(shù)不斷擴(kuò)大。

根據(jù)今年早些時候 StackOverflow 的一項調(diào)查結(jié)果顯示:超過 65% 的開發(fā)人員使用 JavaScript,遠(yuǎn)遠(yuǎn)超過排在第二位的 Python(忽略 HTML、CSS 和 SQL 這些非通用語言)。

JSON之父:10天趕工出的JavaScript,最好的歸宿就是讓它退役

根據(jù)調(diào)查,JavaScript 是世界上最受歡迎的編程語言

但 JSON 之父 Douglas Crockford 卻在最近的一次采訪中表示,JavaScript 已經(jīng)成為了進(jìn)步的障礙:

我們現(xiàn)在能做的最好的事情就是讓 JavaScript 退役。20 年前,我是少數(shù)幾個 JavaScript 的倡導(dǎo)者之一。JavaScript 將嵌套函數(shù)和動態(tài)對象拼湊在一起非常出色。我花了十年的時間試圖糾正它的缺陷,我在 ES5 上取得了小小的成功。但從那以后,人們對進(jìn)一步擴(kuò)大該語言產(chǎn)生了濃厚的興趣,而不是改進(jìn)它。因此,就像其他化石語言一樣,JavaScript 就成為了進(jìn)步的障礙。我們應(yīng)該專注于下一種語言,它應(yīng)該更像 E 語言而不是 JavaScript。」

不過 Crockford 承認(rèn)替換 JavaScript 存在兩個困難。首先,我們還沒有另一種語言來替換 JavaScript。其次,我們需要所有的瀏覽器制造商都放棄 JavaScript 采用新語言,同時用一個設(shè)計良好的界面取代 DOM。而這兩項,都還遠(yuǎn)未達(dá)到。

前面我們提到,JavaScript 主要創(chuàng)造者是 Brendan Eich。但他在 1995 年創(chuàng)造這種語言時,只用了 10 天時間。2018 年,Eich 在 dot.JS 大會上曾經(jīng)抱怨:當(dāng)年 5 月我苦熬 10 天,都沒多少休息,終于完成這門語言。2019 年,Eich 告訴美國計算機(jī)科學(xué)家和學(xué)者 Charles Severance,表示自己開始轉(zhuǎn)向另一種 HTML 編程語言,網(wǎng)頁設(shè)計師和程序員可以使用,直接嵌入到網(wǎng)頁中,不像 Java 那樣是一種專業(yè)語言,你可以運(yùn)行帶有類型聲明的真實(shí)代碼,但你必須以編譯的方式編寫。很多人被 JavaScript 的名字迷惑了,但在語法上,它與 Java 沒多大關(guān)系,而是與 C 語言關(guān)系密切。

Eich 稱這項工作是「一項匆忙的工作」,但他也表示「我知道會有錯誤,會有缺陷,所以我把它做成了一種具有可塑性的語言。這使 Web 開發(fā)人員能夠使其成為他們想要的樣子。」

Crockford 也指出,隨著性能的提高,JavaScript 已經(jīng)變得非常復(fù)雜,今天一個典型的應(yīng)用程序包括使用 WebPack、Rollup 或其他綁定器的構(gòu)建過程,已經(jīng)與 Eich 最初的概念相去甚遠(yuǎn)。

一位開發(fā)人員在最近一次關(guān)于 Hacker News 的討論中承認(rèn)道:「JavaScript 在短短幾年內(nèi)迅速流行起來,但其生態(tài)系統(tǒng)非常復(fù)雜。這一直以來都是個大笑話,即便在全職 JS 開發(fā)者中也顯得如此瘋狂,我們沒人能跟上。」

Eich 10 天匆忙趕出來的一門語言,JSON 之父 Douglas Crockford 說要放棄它,到底如何做呢?我們看看網(wǎng)友是如何評價的。

網(wǎng)友的贊同與反駁

對于 Douglas Crockford 的觀點(diǎn),網(wǎng)友紛紛表達(dá)了自己的看法,其中有部分贊同,更有反對。

一位推特網(wǎng)友表示,「我絕對同意他的一點(diǎn)是需要放棄 DOM,它就是垃圾。DOM 是 JavaScript 運(yùn)行慢的罪魁禍?zhǔn)住S 是不太美觀,但很實(shí)用。所以,我不介意。再次強(qiáng)調(diào),DOM 才是徹頭徹尾的垃圾。」

JSON之父:10天趕工出的JavaScript,最好的歸宿就是讓它退役

圖源:@Kris Spookspook

不過,更多網(wǎng)友對 Crockford 的一些說法進(jìn)行了反駁。

有人表示雖然自己討厭 JavaScript,但 Crockford 嘴上說要放棄 JavaScript,但又沒有替代語言。如果你認(rèn)為有些東西不好,最好給出更好的選擇。

還有人表示不確定 Crockford 說的其他化石語言指的哪些,更不確定他說的進(jìn)步又是什么。但是,僅僅為了進(jìn)步而進(jìn)步并不是什么值得追求的事情,讓事情保持正常的運(yùn)轉(zhuǎn)同樣重要。

JSON之父:10天趕工出的JavaScript,最好的歸宿就是讓它退役

其實(shí),針對 JavaScript 的一些缺點(diǎn),我們可以找到很好的解決方案。JavaScript 不夠好?用 TypeScript;運(yùn)行時太慢?用 Bun;工具太麻煩?用 Bun 或 Vite。其他語言也很好,但對于使用它構(gòu)建各種東西,并沒有比 JS/TS 更好的 DX 設(shè)置。

JSON之父:10天趕工出的JavaScript,最好的歸宿就是讓它退役

JSON 之父 Douglas Crockford

JSON之父:10天趕工出的JavaScript,最好的歸宿就是讓它退役

Douglas Crockford 是 Web 開發(fā)領(lǐng)域最知名的技術(shù)權(quán)威之一、被 JavaScript 之父 Brendan Eich 稱為 JavaScript 的大宗師(Yoda),擔(dān)任過 Yahoo! 資深 JavaScript 架構(gòu)師和 PayPal 高級 JavaScript 架構(gòu)師。

Crockford 是暢銷書《How JavaScript Works》和名著《JavaScript: The Good Parts》的作者,并在廣播、學(xué)習(xí)系統(tǒng)、小型企業(yè)系統(tǒng)、辦公自動化、游戲、互動音樂、多媒體、基于位置的娛樂、社交系統(tǒng)和編程語言領(lǐng)域工作。

Crockford 還是編程語言 Tilton 的發(fā)明者,并創(chuàng)建了世界上最受歡迎的數(shù)據(jù)格式—— JSON 數(shù)據(jù)交換格式。

原文地址:http://www.myzaker.com/article/62f1f4c88e9f092ae028a5d8

版權(quán)聲明:虛像 發(fā)表于 2022年8月9日 pm2:01。
轉(zhuǎn)載請注明:JSON之父:10天趕工出的JavaScript,最好的歸宿就是讓它退役 | 快導(dǎo)航網(wǎng)

相關(guān)文章

日本高清视频一区二区| 一级中文字幕一区二区| 男生和女生一起差差差视频| 亚洲另类春色校园小说| 亚洲成人一区二区三区| 中文字幕中文字幕在线十八区| 九九热这里只有在线精品视| h文在线观看免费| 日韩精品一区二区三区中文不卡 | 亚洲精品9999| free欧美| 99中文字幕| 浪潮av一区| 668精品在线视频| 97国产在线| 中文字幕一区电影| av在线看网址| 亚洲第五色综合网| 国产精品白浆流出视频| 欧美美女喷水视频| 亚洲欧洲激情在线乱码蜜桃| 污片在线观看一区二区| 国产婷婷一区二区三区久久| 国产精品国产三级国产三级人妇 | 岛国毛片av在线| 成人黄色午夜影院| 国产在线一区二区视频| 日本精品视频在线| 你懂的免费在线观看视频网站| 久久手机精品视频| 黄色资源在线看| 最近2019中文免费高清视频观看www99 | 国产日韩久久久| 91免费看`日韩一区二区| 亚洲xxxx3d动漫| 久久精品国产秦先生| 变态另类丨国产精品| 国产欧美一区二区三区国产幕精品| 九九热免费在线观看| 国产国产精品| 搡女人真爽免费午夜网站| 欧美日韩在线观看视频小说| 又粗又黑又大的吊av| 性欧美lx╳lx╳| 99热久久这里只有精品| 国产区精品视频在线观看豆花| 亚洲一区二区三区四区中文| 成人黄色91| 亚洲一区二区三区色| 精品国产乱码一区二区三区| 亚洲图片欧洲图片日韩av| 精品成人18| 欧美日韩在线免费观看视频| 精品视频91| 小说区视频区图片区| 亚洲国产精品免费视频| 国产日本欧美在线| 综合激情网...| 黄色一级片国产| 天海翼精品一区二区三区| 亚洲色成人www永久在线观看| 欧美三级午夜理伦三级小说| 日日摸日日碰夜夜爽无码| 精品中文一区| 成人在线免费播放视频| 欧美岛国激情| 在线看免费毛片| 欧美99久久| 欧美日韩一区二区区| 日韩视频免费| 五十路六十路七十路熟婆| 模特精品在线| 香蕉视频黄色在线观看| 美女视频黄a大片欧美| 欧美xxxx精品| www.视频一区| 国产一级免费视频| 一区二区三区四区精品在线视频| 国产欧美综合视频| 亚洲福利视频一区| 亚洲欧美国产高清va在线播放| 精品美女国产在线| 免费一区二区三区视频狠狠| 欧美精三区欧美精三区| 天堂网在线.www天堂在线| 亚洲精品一区二区三区婷婷月| 天天色天天射天天干| 久久成年人免费电影| 国内在线免费高清视频| 国产剧情日韩欧美| 日本在线播放一二三区| 日韩中文不卡| 国产一区二区三区亚洲| 国产美女三级视频| 亚洲欧美色图| 性久久久久久久久久久| 精品一区二区三区日韩| 国产真实乱人偷精品视频| 中文字幕高清不卡| 性一交一乱一伧老太| 欧美日韩综合一区| 人人澡人人透人人爽| 中文字幕日韩精品在线观看| 午夜在线网站| 成人激情在线观看| 精品自拍视频| 欧美深夜福利视频| 国产精品magnet| 免费黄色片网站| 99国产精品国产精品久久| 在线播放成人av| 日韩欧美成人免费视频| 色视频免费观看| 另类美女黄大片| 日本在线播放| 精品日产一区2区三区黄免费 | 欧美三级在线看| xxx在线视频| 欧美日韩ab片| 伊人影院蕉久影院在线播放| 国产一区精品视频| 免费观看性欧美大片无片| 国内精品视频一区二区三区| 青青草国产成人a∨下载安卓| 日本50路肥熟bbw| 国产精品99久久久久久似苏梦涵| 狠狠人妻久久久久久| 日韩欧美在线字幕| 欧美黑人性受xxxx喷水| 最近2019中文字幕mv免费看 | av福利在线| 欧美一级电影久久| 国产精品迅雷| 国产精品久久久久9999爆乳| 激情综合在线| 在线观看国产精品一区| 91在线观看高清| 亚洲欧美另类视频| 亚洲精品97久久| 青青草免费在线| 国内精品视频在线播放| 五月综合久久| 亚洲国产果冻传媒av在线观看| 久久综合久久综合久久综合| 色哟哟国产精品色哟哟| 亚洲精品视频久久| av网站在线播放| 欧美在线一区二区三区四区| 成人看的视频| 亚洲无人区码一码二码三码的含义| 欧美激情中文字幕一区二区| 99久久亚洲| 久久精品99久久久香蕉| 欧美wwww| 日韩人妻无码精品久久久不卡| 亚洲欧美日韩国产一区| 久久老司机精品视频| 欧美日韩一区二区三区在线免费观看| 白丝美女让我捅| 国产精品视频区1| 综合欧美亚洲| 无码任你躁久久久久久老妇| 91麻豆免费观看| 美女扒开尿口让男人操| 日韩中文理论片| a'aaa级片在线观看| 日本a视频在线观看| 日韩av在线发布| 中文字幕一区二区人妻| 日韩视频在线观看一区二区| 日韩私人影院| 日本一区视频在线观看| 亚洲影视一区二区三区| 亚欧洲乱码视频| 亚洲欧美激情小说另类| 猛性xxxxx| 日韩av电影手机在线| 试看120秒一区二区三区| 亚洲妇女无套内射精| 久久久久青草大香线综合精品| 成人影院午夜久久影院| 色综合天天狠天天透天天伊人| 高潮一区二区| 日韩av卡一卡二| 99r精品视频| 野外性xxxxfreexxxxx欧美| 九色精品免费永久在线| 88xx成人永久免费观看| 在线免费视频一区| 岛国精品在线播放| 亚洲精品.www| 日韩在线观看精品| 欧美xo影院| 天天av天天操| 国产清纯白嫩初高生在线观看91 | 欧美性videosxxxxx| 在线观看黄网| 五月天久久狠狠| 青青草91久久久久久久久| 麻豆疯狂做受xxxx高潮视频|