JavaScript —— 世界第一編程語言(2017版)
隨著Web應用的發展和Node.js的興起,JavaScript已經從當年的“世界最被誤解的語言”變成了“世界最流行的語言”。其發展之勢,從語言本身的進化,庫和包的增長,工具支持的完善,明星項目和領域解決方案的湧現,平台、技術棧、應用領域的擴張等諸方面來看,都是前所未見的。沒有人能想像,這門20多年前只用10天設計實現出來的腳本語言,能形成今天之繁榮生態。有感於此,本次演講我將繼續挑戰“最好的語言”這一禁忌話題,比較JS相對於其他編程語言的優勢,探討形成這些優勢背後的原因,並跟大家分享我對JS生態未來走向的展望和對編程語言未來發展的思考。
賀師俊,網名Hax,現就職於百姓網架構部。
Hax對多項Web標準、多種編程語言和多個開源項目均有微小的貢獻:給HTML標準提交過PR;給ECMAScript標準提交過issue;給Babel、ESLint等提交過PR;是多個Atom插件的維護者;發明了「..<」符號被Groovy和Swift語言採納。 Hax在許多技術活動中擔任講師、嘉賓或主持人,連續兩年擔任QCon上海的前端專題出品人並獲頒「優秀出品人」,也是百姓網BXT技術沙龍的組織者之一。 Hax還是知乎的編程、前端開發、JavaScript、CSS等話題的「優秀回答者」。
簡報(需要支援 ES6+ 以及 Fetch 等 APIs 的瀏覽器如 Chrome 50+)