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

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

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

機器之心報道

編輯:陳萍、杜偉

JavaScript 這一現今非常流行的編程語言,竟然已經到了要談論「退役」的地步了嗎?

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

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

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

從誕生之日到現在,JavaScript 已然成為一門明星語言,使用人數不斷擴大。

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

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

根據調查,JavaScript 是世界上最受歡迎的編程語言

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

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

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

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

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

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

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

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

網友的贊同與反駁

對于 Douglas Crockford 的觀點,網友紛紛表達了自己的看法,其中有部分贊同,更有反對。

一位推特網友表示,「我絕對同意他的一點是需要放棄 DOM,它就是垃圾。DOM 是 JavaScript 運行慢的罪魁禍首。JS 是不太美觀,但很實用。所以,我不介意。再次強調,DOM 才是徹頭徹尾的垃圾。」

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

圖源:@Kris Spookspook

不過,更多網友對 Crockford 的一些說法進行了反駁。

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

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

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

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

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

JSON 之父 Douglas Crockford

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

Douglas Crockford 是 Web 開發領域最知名的技術權威之一、被 JavaScript 之父 Brendan Eich 稱為 JavaScript 的大宗師(Yoda),擔任過 Yahoo! 資深 JavaScript 架構師和 PayPal 高級 JavaScript 架構師。

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

Crockford 還是編程語言 Tilton 的發明者,并創建了世界上最受歡迎的數據格式—— JSON 數據交換格式。

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

版權聲明:虛像 發表于 2022年8月9日 pm2:01。
轉載請注明:JSON之父:10天趕工出的JavaScript,最好的歸宿就是讓它退役 | 快導航網

相關文章

日日夜夜精品网站| 91亚洲国产成人精品性色| 再深点灬舒服灬太大了少妇 | 一区二区三区久久| 国产污视频在线看| 久久99精品一区二区三区三区| 中文字幕国产高清| 欧美日韩老妇| 精品成在人线av无码免费看| 国产成人视屏| 免费中文日韩| 亚洲三级欧美| 99九九视频| 天堂va在线| 国产精品人成电影在线观看| 男女污视频在线观看| 欧美成人精品激情在线观看| 成人3d漫画免费无遮挡软件| 亚洲精品成人久久久| 精品一区二区三区在线观看l| 色婷婷激情综合| 成人无码一区二区三区| 一区二区三区在线观看视频| 五月天激情国产综合婷婷婷| 91论坛在线播放| a级片在线观看免费| 国产美女精品一区二区三区| 日韩中文字幕电影| 久久精品男女| 99国产精品免费视频| 午夜av一区| 日韩欧美在线免费观看视频| 天天躁日日躁狠狠躁欧美| 91视频成人免费| 精品国产不卡一区二区| 日本在线高清视频一区| 成人开心激情| 精品日韩电影| 欧美电影免费观看| 精品国产91亚洲一区二区三区www 精品国产_亚洲人成在线 | 激情在线视频| 91精品国产91久久久久久吃药 | 日韩欧美一级视频| 久久色在线视频| 精品无码一区二区三区电影桃花| 国产电影一区二区三区| 小嫩苞一区二区三区| 久久国产精品一区二区| aaaaaav| 性一交一乱一区二区洋洋av| 国产精品扒开腿做爽爽爽a片唱戏 亚洲av成人精品一区二区三区 | 国产精品黄色片| 欧美精品与人动性物交免费看| 欧美激情网站| 精品卡一卡二| 国产综合色激情| 亚洲一区三区视频在线观看| 久久伊人影院| 一区二区三区四区免费观看| 成人中文字幕视频| 欧美又粗又长又爽做受| 少妇精品久久久一区二区三区| 国产素人在线观看| 国内精品伊人久久久| 欧美视频第三页| 亚洲a一区二区三区| 亚洲黄色av片| 亚洲一区欧美激情| 精品国产av无码| 狠狠色狠狠色合久久伊人| 91免费公开视频| 92精品国产成人观看免费 | 99久久精品国产一区| 中文字幕精品三级久久久| 国产精品传媒在线| 国产福利免费视频| 日本久久电影网| 久久亚洲国产视频| av资源久久| 国产精品自拍合集| 精品国产一区二区三区| 一起操在线视频| 亚洲欧美日韩国产一区| 鲁丝一区二区三区| 成人免费观看视频| 一级片视频在线观看| 亚洲免费观看高清| 天堂中文网在线| 日韩一区二区三区在线| 黄色的网站免费| 久久视频在线视频| 久久久资源网| 91精品免费视频| 国精产品一区二区三区有限公司 | 国产精品视区| 亚洲一级黄色录像| 91免费国产在线| 一级α片免费看刺激高潮视频| 婷婷开心久久网| 欧美日韩一区二区三区在线播放 | 欧美性video| 免费国产一区| 日韩系列在线| 日本高清一区二区视频| 日韩电影免费在线看| 波多野结衣亚洲色图| 国产精品成人在线观看| 视频一区二区免费| 欧美成人高清电影在线| 777.av| 69久久夜色精品国产69| 国产乱妇乱子在线播视频播放网站| 久久久福利视频| 欧美18免费视频| 一区二区久久精品| 久久99精品国产.久久久久久| 国产在线观看免费av| 一区二区三区自拍| 一本大道久久精品| 国产亚洲欧美日韩精品| 日本中文字幕电影在线观看| 91久久精品一区| 日韩视频1区| 自拍偷拍21p| 极品美女销魂一区二区三区免费| 国产午夜精品无码| 亚洲18女电影在线观看| 国产精品免费视频一区二区三区 | 国产欧美日韩一区二区三区在线观看| 亚洲av无码一区二区乱子伦| 欧美一区二区三区电影| 疯狂做受xxxⅹ高潮视频免费| 国产成人在线一区| 成人免费视频观看| 乱子伦视频在线看| 美女高潮久久久| 久久久精品毛片| 精品视频999| 国产1区2区3区| 91精品国产综合久久香蕉| 精品一区二区三区四区五区| 91福利国产成人精品播放| 精品一区二区在线看| 乱子伦一区二区三区| 欧美日韩国产综合一区二区| 91精品国产高久久久久久五月天| 国产98色在线| 成人免费91| 人人爽人人爽av| 不卡一区二区三区四区| 国产91麻豆视频| 亚洲欧美一区二区精品久久久| 成人三级黄色免费网站| 日韩和欧美的一区二区| 一区二区在线| 99热精品免费| 欧美日韩亚洲激情| 成年美女网站| 97人人干人人| 国产精品手机在线播放| 国产三级av在线播放| 亚洲狼人国产精品| jizzjizz国产| 欧美一级在线播放| 97精品资源在线观看| 日韩av加勒比| 91一区二区三区在线观看| 男人猛进猛出女人屁股视频| 色悠悠久久88| 国产精品13p| 国产成人精品在线观看| 99热手机在线| 成人天堂入口网站| 亚洲成人精品av| 欧美精品少妇| 日本一区二区三区www| 欧美jizz| 男人的天堂久久久| 日本乱人伦一区| 久草在线看片| 乱色588欧美| 欧美激情综合| 久草视频在线资源| 欧美日韩一区中文字幕| 在线视频中文字幕| 欧美裸体网站| 一区在线视频| 中文字幕在线日本| 亚洲国产精品成人精品| a视频在线观看免费| 国产中文字幕视频在线观看| 国产精品77777| 亚洲色图欧美视频| 色综合久久88| 国产亚洲字幕| 久久久亚洲av波多野结衣| 亚洲狠狠爱一区二区三区| 加勒比在线日本| 久久国产精品高清| 一区视频在线|