WebAssembly如何演進成爲“瀏覽器第二編程語言”?

WebAssembly無疑是近年來讓人最爲興奮的新技術之一,它雖始於瀏覽器但已經開始不斷地被各個語言及平臺所集成。在實際的工業化落地中,區塊鏈、邊緣計算、遊戲及圖像視頻等多個領域都依靠WebAssembly創造了讓人稱讚的產品。WebAssembly技術本身具有非常多優點,其中最爲被人所熟知的三點有:

  • 二進制格式
  • Low-Level的編譯目標
  • 接近Native的執行效率

那麼WebAssembly是從何演變而來,它爲什麼具有這些優點與特性,又是如何被標準化的,更重要的是作爲普通開發者,我們應如何更好地入手WebAssembly開發及實踐呢?本專題將圍繞WebAssembly及Emscripten工具鏈,通過一系列文章依次介紹WebAssembly的演變歷程、工具鏈使用、實踐案例、最新應用場景及使用技巧,幫助普通開發者正確理解WebAssembly的使用場景,並能夠順利使用Emscripten工具鏈完成自己的WebAssembly相關項目。

本文作爲專題的第一篇文章,將會較爲詳細地介紹WebAssembly的演變歷程,使讀者深入理解WebAssembly這門技術的使用場景,從而更好地學習和使用WebAssembly技術。

原文鏈接:【https://www.infoq.cn/article/4qgBeSHGipa7A9HAr7DP】。未經作者許可,禁止轉載。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章