[討論] 沒落的技術Javascript和興起的王者wasm

看板Soft_Job (軟體人)作者 (小羊快跑啊)時間5年前 (2020/11/10 13:52), 5年前編輯推噓37(38168)
留言107則, 40人參與, 5年前最新討論串1/3 (看更多)
一堆課程狂推Javascript卻忽略新時代潮流 W3C已經把Webassembly列為推薦開發指南 https://www.w3.org/2019/12/pressrelease-wasm-rec.html.en Ebay甚至把部分網頁替換成webassembly 序列化速度 https://www.google.com.tw/amp/s/www.techrepublic.com/google-amp/article/replacin g-javascript-with-webassembly-how-ebay-made-a-web-app-50x-faster-by-switching-pr ogramming-languages/ 幾個開源移植的wasm元件比用javascript速度更快上2倍 https://www.infoq.com/news/2020/10/markdown-wasm-fast-parser/ 甚至一些開發指南都出來 https://analyticsindiamag.com/how-developers-leverage-webassembly-for-powerful-b rowser-applications/ 還在學Javascript嗎? 快逃啊 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.30.161.191 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1604987553.A.505.html ※ 編輯: samuel1988 (110.30.161.191 臺灣), 11/10/2020 13:57:04

11/10 14:09, 5年前 , 1F
明年線上課程:30分鐘學會 wasm
11/10 14:09, 1F

11/10 14:33, 5年前 , 2F
看能不能完全取代html
11/10 14:33, 2F

11/10 14:36, 5年前 , 3F
呃, 你不學JavaScript要怎麼用wasm?
11/10 14:36, 3F

11/10 14:37, 5年前 , 4F
啊, 忘了先看發文ID = =a
11/10 14:37, 4F

11/10 14:39, 5年前 , 5F
廢到笑
11/10 14:39, 5F

11/10 15:52, 5年前 , 6F
WASM 王者歸來
11/10 15:52, 6F

11/10 15:52, 5年前 , 7F
猴子也能搞懂的WASM
11/10 15:52, 7F

11/10 15:52, 5年前 , 8F
終極WASM聖經
11/10 15:52, 8F

11/10 16:07, 5年前 , 9F
WASM從入門到放棄
11/10 16:07, 9F

11/10 16:19, 5年前 , 10F
恩 越來越不可信了
11/10 16:19, 10F

11/10 16:52, 5年前 , 11F
哈哈哈 文言文 言簡意賅 但我不會國文
11/10 16:52, 11F

11/10 17:10, 5年前 , 12F
太棒了
11/10 17:10, 12F

11/10 17:26, 5年前 , 13F
WASM 101 終極開發
11/10 17:26, 13F

11/10 17:29, 5年前 , 14F
喜聞樂見
11/10 17:29, 14F

11/10 19:02, 5年前 , 15F
謝謝你的分享,我決定不學js 改學wasm 趕上新時代潮流
11/10 19:02, 15F

11/10 19:28, 5年前 , 16F
又一個要取代js的 ,看看這次會成功嗎
11/10 19:28, 16F

11/10 19:31, 5年前 , 17F
列入 w3c 跟 html, css, js 並列欸,當然就是設計來取代的
11/10 19:31, 17F

11/10 19:32, 5年前 , 18F
團隊還是由四大瀏覽器出人組的 意圖很明顯吧
11/10 19:32, 18F

11/10 19:32, 5年前 , 19F
只是時間來說,十年不知道夠不夠紅起來
11/10 19:32, 19F

11/10 19:44, 5年前 , 20F
如果前端像現在一樣架構、語法、工具都越來越複雜
11/10 19:44, 20F

11/10 19:45, 5年前 , 21F
那我相信一定會變相推廣 wasm
11/10 19:45, 21F

11/10 20:15, 5年前 , 22F
wasm是asmjs跟pnacl的後續,主要是給c/c++編譯來給Js用的
11/10 20:15, 22F

11/10 20:53, 5年前 , 23F
我記得js也能編譯wasm啊
11/10 20:53, 23F

11/10 21:12, 5年前 , 24F
如果大家想要四、五十歲還在追js最新框架 就繼續用js吧
11/10 21:12, 24F

11/10 21:16, 5年前 , 25F

11/10 21:18, 5年前 , 26F
我知道推文有些在反串,但有些好像不是... 說真的,至少
11/10 21:18, 26F

11/10 21:18, 5年前 , 27F
先花個五分鐘學一下wasm再推文好嗎?有幾個如果不是反串
11/10 21:18, 27F

11/10 21:18, 5年前 , 28F
的話,已經是鬧笑話等級的發言了
11/10 21:18, 28F

11/10 21:20, 5年前 , 29F
wasm 就是另一個 silverLight 和 flash 的架構吧,
11/10 21:20, 29F

11/10 21:20, 5年前 , 30F
只是 player 變成公定規格讓瀏覽器各自實作吧?能
11/10 21:20, 30F

11/10 21:20, 5年前 , 31F
不能成功其實就看普及率了
11/10 21:20, 31F

11/10 21:23, 5年前 , 32F
... 說真的, 花個五分鐘吧= =
11/10 21:23, 32F

11/10 21:54, 5年前 , 33F
你有考慮過學校裡教授們都不會,怎麼教學生的心情嗎?
11/10 21:54, 33F

11/10 22:04, 5年前 , 34F
深入淺出 WASM
11/10 22:04, 34F

11/10 22:34, 5年前 , 35F
跟你講啦 現在rust的WASM 已經可以存取DoM元素 。後
11/10 22:34, 35F

11/10 22:34, 5年前 , 36F
面協議更完整JavaScript退到哪裡去。要不要打賭看看W
11/10 22:34, 36F

11/10 22:34, 5年前 , 37F
ASM會不會取代Javascript。server renders seo 都要
11/10 22:34, 37F

11/10 22:34, 5年前 , 38F
到後段做。去看一些開源的已經90%使用wasm處理。看20
11/10 22:34, 38F

11/10 22:34, 5年前 , 39F
17年文章回應2020?
11/10 22:34, 39F
還有 28 則推文
11/11 19:10, 5年前 , 68F
wasm不可能取代3大框架
11/11 19:10, 68F

11/11 19:13, 5年前 , 69F
不會不可能啦,wasm 已經是各遊覽器團隊組隊,再加上w3c
11/11 19:13, 69F

11/11 19:13, 5年前 , 70F
納入規範,正好集結了各種可以終結js的理由與動力
11/11 19:13, 70F

11/11 19:14, 5年前 , 71F
這種從最底層與源頭的改變跟那些基於 js 的workaround框架
11/11 19:14, 71F

11/11 19:14, 5年前 , 72F
還是有著根本性的不同
11/11 19:14, 72F

11/11 19:20, 5年前 , 73F
js是因操作dom而生,怎可能在高速cpu時代因效率而亡
11/11 19:20, 73F

11/11 19:21, 5年前 , 74F
大量運算是js弱點,而wasm可以補足其弱點
11/11 19:21, 74F

11/11 19:33, 5年前 , 75F
認真說 你認知中越爛 但卻很多人用的語言 他只會更強大
11/11 19:33, 75F

11/11 19:34, 5年前 , 76F
原因沒為什麼 就是笨蛋都會的語言 強大起來才令人恐懼
11/11 19:34, 76F

11/11 19:39, 5年前 , 77F
等到你覺得那個語言致命傷變成時代的缺點後
11/11 19:39, 77F

11/11 19:39, 5年前 , 78F
就會有另一個笨蛋都會的語言崛起
11/11 19:39, 78F

11/11 19:39, 5年前 , 79F
拿javascript>applet>flash>ecmascript為例子 就可以瞭解
11/11 19:39, 79F

11/11 19:42, 5年前 , 80F
之前結果一個案子要求前端用flash隔年w3c宣布放棄flash
11/11 19:42, 80F

11/11 19:42, 5年前 , 81F
然後jquery就崛起了 而你說的平行運算能力 applet也可以啊
11/11 19:42, 81F

11/11 19:42, 5年前 , 82F
javaFX看起來就是沒有起來的樣子
11/11 19:42, 82F

11/11 19:42, 5年前 , 83F
為何下面一堆中國公司在讚美...?
11/11 19:42, 83F

11/11 19:46, 5年前 , 84F
我wasm
11/11 19:46, 84F

11/11 19:47, 5年前 , 85F
寫了3年,也不會覺得js會被取代
11/11 19:47, 85F

11/11 19:48, 5年前 , 86F
再者兩個跟本是不同東西,wasm只是js輔助
11/11 19:48, 86F

11/11 21:14, 5年前 , 87F
我笑了三年前wasm和現在進展天差地遠。我跟你講我寫
11/11 21:14, 87F

11/11 21:14, 5年前 , 88F
半年我可以用wasm+rust改寫公司network control moni
11/11 21:14, 88F

11/11 21:14, 5年前 , 89F
tors 。效能翻倍,更順暢。原本是用angular.js寫的
11/11 21:14, 89F

11/11 22:01, 5年前 , 90F
說真的 要取代JS太難了
11/11 22:01, 90F

11/12 08:24, 5年前 , 91F
一些現在看似 JS 的缺點其實也正是它市佔率高難以取代的點
11/12 08:24, 91F

11/12 08:25, 5年前 , 92F
弱型別: 入門門崁低,白癡在搞懂型別前就可以寫運算邏輯了
11/12 08:25, 92F

11/12 08:26, 5年前 , 93F
物件: 根本不用搞懂繼承,會樹狀JSON就會寫簡單的物件
11/12 08:26, 93F

11/12 08:27, 5年前 , 94F
原碼曝露: 所以一堆js lib在網路上有cdn就可以 load 來用
11/12 08:27, 94F

11/12 08:29, 5年前 , 95F
最後的結果是連 App 都有人用 react-native 之類玩跨平台
11/12 08:29, 95F

11/12 08:31, 5年前 , 96F
桌面用 Electron, 後端用 node.js ....
11/12 08:31, 96F

11/12 08:32, 5年前 , 97F
至於 wasm 我覺得加入這個 js / css / html 鐵三角後
11/12 08:32, 97F

11/12 08:33, 5年前 , 98F
定位會像是 windows 應用程式 call 的 dll 吧
11/12 08:33, 98F

11/12 12:51, 5年前 , 99F
現在大JS時代,各種東西都能用JS寫,很多桌面應用、app
11/12 12:51, 99F

11/12 12:51, 5年前 , 100F
都是
11/12 12:51, 100F

11/12 12:53, 5年前 , 101F
大家愛用的VS Code也是JS寫的
11/12 12:53, 101F

11/12 13:38, 5年前 , 102F
WASM 猴子書 @('_')@
11/12 13:38, 102F

11/12 13:44, 5年前 , 103F

11/12 17:17, 5年前 , 104F
angular.js要效能翻倍不需要wasm js會不會被取代不知道
11/12 17:17, 104F

11/12 17:18, 5年前 , 105F
但應該在網頁不會再有如此獨霸的地位
11/12 17:18, 105F

11/12 17:27, 5年前 , 106F
都用wasm了當然是用canvas、webGL畫UI 幹嘛用DOM
11/12 17:27, 106F

11/13 17:09, 5年前 , 107F
好我信了 這樣就有藉口放棄js了
11/13 17:09, 107F
文章代碼(AID): #1VgYgXK5 (Soft_Job)
文章代碼(AID): #1VgYgXK5 (Soft_Job)