Soft_Job 板


LINE

一堆課程狂推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://webptt.com/m.aspx?n=bbs/Soft_Job/M.1604987553.A.505.html ※ 編輯: samuel1988 (110.30.161.191 臺灣), 11/10/2020 13:57:04
1F:推 alihue: 明年線上課程:30分鐘學會 wasm 11/10 14:09
2F:→ testPtt: 看能不能完全取代html 11/10 14:33
3F:推 meowyih: 呃, 你不學JavaScript要怎麼用wasm? 11/10 14:36
4F:→ meowyih: 啊, 忘了先看發文ID = =a 11/10 14:37
5F:→ accessdenied: 廢到笑 11/10 14:39
6F:推 ClownT: WASM 王者歸來 11/10 15:52
7F:→ ClownT: 猴子也能搞懂的WASM 11/10 15:52
8F:→ ClownT: 終極WASM聖經 11/10 15:52
9F:推 jonyig: WASM從入門到放棄 11/10 16:07
10F:→ superpandal: 恩 越來越不可信了 11/10 16:19
11F:推 earltyro: 哈哈哈 文言文 言簡意賅 但我不會國文 11/10 16:52
12F:推 JavaScript: 太棒了 11/10 17:10
13F:推 Tatum0119: WASM 101 終極開發 11/10 17:26
14F:推 vi000246: 喜聞樂見 11/10 17:29
15F:推 ChangeXD: 謝謝你的分享,我決定不學js 改學wasm 趕上新時代潮流 11/10 19:02
16F:推 chen09885: 又一個要取代js的 ,看看這次會成功嗎 11/10 19:28
17F:推 alihue: 列入 w3c 跟 html, css, js 並列欸,當然就是設計來取代的 11/10 19:31
18F:→ alihue: 團隊還是由四大瀏覽器出人組的 意圖很明顯吧 11/10 19:32
19F:→ alihue: 只是時間來說,十年不知道夠不夠紅起來 11/10 19:32
20F:→ dream1124: 如果前端像現在一樣架構、語法、工具都越來越複雜 11/10 19:44
21F:→ dream1124: 那我相信一定會變相推廣 wasm 11/10 19:45
22F:推 oopFoo: wasm是asmjs跟pnacl的後續,主要是給c/c++編譯來給Js用的 11/10 20:15
23F:推 lturtsamuel: 我記得js也能編譯wasm啊 11/10 20:53
24F:推 vi000246: 如果大家想要四、五十歲還在追js最新框架 就繼續用js吧 11/10 21:12
25F:推 guanting886: https://i.imgur.com/JETG7cp.jpg 11/10 21:16
26F:→ meowyih: 我知道推文有些在反串,但有些好像不是... 說真的,至少 11/10 21:18
27F:→ meowyih: 先花個五分鐘學一下wasm再推文好嗎?有幾個如果不是反串 11/10 21:18
28F:→ meowyih: 的話,已經是鬧笑話等級的發言了 11/10 21:18
29F:推 accessdenied: wasm 就是另一個 silverLight 和 flash 的架構吧, 11/10 21:20
30F:→ accessdenied: 只是 player 變成公定規格讓瀏覽器各自實作吧?能 11/10 21:20
31F:→ accessdenied: 不能成功其實就看普及率了 11/10 21:20
32F:→ meowyih: ... 說真的, 花個五分鐘吧= = 11/10 21:23
33F:噓 InvincibleK: 你有考慮過學校裡教授們都不會,怎麼教學生的心情嗎? 11/10 21:54
34F:→ chocopie: 深入淺出 WASM 11/10 22:04
35F:→ samuel1988: 跟你講啦 現在rust的WASM 已經可以存取DoM元素 。後 11/10 22:34
36F:→ samuel1988: 面協議更完整JavaScript退到哪裡去。要不要打賭看看W 11/10 22:34
37F:→ samuel1988: ASM會不會取代Javascript。server renders seo 都要 11/10 22:34
38F:→ samuel1988: 到後段做。去看一些開源的已經90%使用wasm處理。看20 11/10 22:34
39F:→ samuel1988: 17年文章回應2020? 11/10 22:34
40F:推 alihue: 知識大概還停留在 wasm 算費式數的等級吧 11/10 22:36
41F:→ newhandfun: 小的看起來重點是很多語言跟框架可以轉成wasm,不是wa 11/10 23:03
42F:→ newhandfun: sm本身有多好。 11/10 23:03
43F:推 oopFoo: browser的wasm現在還是不能call dom啊,還是要透過js啊 11/10 23:05
44F:→ dreamnook: 樓上爆雷 我還沒開始看(誤 11/10 23:35
45F:→ viper9709: 王者歸來(誤) 11/11 00:32
46F:推 strlen: 樂見阿 JS這種垃圾打從一開始就不應該出現在這個世界上 11/11 01:28
47F:→ jobintan: 等哪天Blazor排名與React不相上下時就有可能了。 11/11 07:11
48F:→ samuel1988: 用JavaScript好的地方存取DoM不用垃圾地方懂嗎? 11/11 07:55
49F:→ samuel1988: 什麼年代了還要搞懂那些噁心爛設計 11/11 07:56
50F:→ samuel1988: 作者都承認wasm 要解決JavaScript設計不良的原因。為 11/11 07:58
51F:→ samuel1988: 何要執著讀懂爛的地方。 11/11 07:58
52F:推 stupid0319: 用wasm寫網頁,不就走回 web cgi 的老路了嗎 11/11 08:22
53F:→ stupid0319: 雖然直操作dom,但開發時間可能要10倍以上 11/11 08:23
54F:→ stupid0319: 建議原po先弄懂wasm再發文 11/11 08:25
55F:→ shooter555: c/c++使用者又有一條新出路了0.0 11/11 09:10
56F:→ jobintan: Java好像也有出wasm的前端框架叫vaadin的東西來著。 11/11 12:27
57F:→ xo1100: ie在台灣都能撐很久你跟我說is會沒落? 11/11 12:29
58F:→ xo1100: js 11/11 12:29
59F:推 hegemon: Vaadin不錯用,跟Spring bot的整合讓人很舒服,拿來搞內 11/11 14:30
60F:→ hegemon: 部系統很適合 11/11 14:30
61F:推 hgkiller01: 我學了一下Blazor 這真的超好用的啊!! 11/11 16:19
62F:推 wisehuang: rust+wasm 正解 11/11 17:40
63F:→ samuel1988: 到底誰說開發10倍以上 到底有沒有寫過?我內部系統都 11/11 18:31
64F:→ samuel1988: 用wasm+rust處理。也沒怎樣 11/11 18:32
65F:→ samuel1988: 10倍理論怎麼處來的web cgi什麼年代的東西 用用看bla 11/11 18:32
66F:→ samuel1988: zor和rust wasm寫一個inhouse系統驗證不會嗎? 11/11 18:32
67F:推 stupid0319: 正常不會拿wasm來操作dom,而是拿來做大量運算 11/11 19:05
68F:推 stupid0319: wasm不可能取代3大框架 11/11 19:10
69F:推 alihue: 不會不可能啦,wasm 已經是各遊覽器團隊組隊,再加上w3c 11/11 19:13
70F:→ alihue: 納入規範,正好集結了各種可以終結js的理由與動力 11/11 19:13
71F:→ alihue: 這種從最底層與源頭的改變跟那些基於 js 的workaround框架 11/11 19:14
72F:→ alihue: 還是有著根本性的不同 11/11 19:14
73F:推 stupid0319: js是因操作dom而生,怎可能在高速cpu時代因效率而亡 11/11 19:20
74F:→ stupid0319: 大量運算是js弱點,而wasm可以補足其弱點 11/11 19:21
75F:推 jej: 認真說 你認知中越爛 但卻很多人用的語言 他只會更強大 11/11 19:33
76F:→ jej: 原因沒為什麼 就是笨蛋都會的語言 強大起來才令人恐懼 11/11 19:34
77F:→ jej: 等到你覺得那個語言致命傷變成時代的缺點後 11/11 19:39
78F:→ jej: 就會有另一個笨蛋都會的語言崛起 11/11 19:39
79F:→ jej: 拿javascript>applet>flash>ecmascript為例子 就可以瞭解 11/11 19:39
80F:→ jej: 之前結果一個案子要求前端用flash隔年w3c宣布放棄flash 11/11 19:42
81F:→ jej: 然後jquery就崛起了 而你說的平行運算能力 applet也可以啊 11/11 19:42
82F:→ jej: javaFX看起來就是沒有起來的樣子 11/11 19:42
83F:推 jj0321: 為何下面一堆中國公司在讚美...? 11/11 19:42
84F:推 stupid0319: 我wasm 11/11 19:46
85F:→ stupid0319: 寫了3年,也不會覺得js會被取代 11/11 19:47
86F:→ stupid0319: 再者兩個跟本是不同東西,wasm只是js輔助 11/11 19:48
87F:→ samuel1988: 我笑了三年前wasm和現在進展天差地遠。我跟你講我寫 11/11 21:14
88F:→ samuel1988: 半年我可以用wasm+rust改寫公司network control moni 11/11 21:14
89F:→ samuel1988: tors 。效能翻倍,更順暢。原本是用angular.js寫的 11/11 21:14
90F:推 Geison: 說真的 要取代JS太難了 11/11 22:01
91F:推 shter: 一些現在看似 JS 的缺點其實也正是它市佔率高難以取代的點 11/12 08:24
92F:→ shter: 弱型別: 入門門崁低,白癡在搞懂型別前就可以寫運算邏輯了 11/12 08:25
93F:→ shter: 物件: 根本不用搞懂繼承,會樹狀JSON就會寫簡單的物件 11/12 08:26
94F:→ shter: 原碼曝露: 所以一堆js lib在網路上有cdn就可以 load 來用 11/12 08:27
95F:→ shter: 最後的結果是連 App 都有人用 react-native 之類玩跨平台 11/12 08:29
96F:→ shter: 桌面用 Electron, 後端用 node.js .... 11/12 08:31
97F:→ shter: 至於 wasm 我覺得加入這個 js / css / html 鐵三角後 11/12 08:32
98F:→ shter: 定位會像是 windows 應用程式 call 的 dll 吧 11/12 08:33
99F:推 s106667: 現在大JS時代,各種東西都能用JS寫,很多桌面應用、app 11/12 12:51
100F:→ s106667: 都是 11/12 12:51
101F:推 s106667: 大家愛用的VS Code也是JS寫的 11/12 12:53
102F:推 konanno1: WASM 猴子書 @('_')@ 11/12 13:38
103F:推 marc47: http://i.imgur.com/nJnsnna.jpg 11/12 13:44
104F:推 ku399999: angular.js要效能翻倍不需要wasm js會不會被取代不知道 11/12 17:17
105F:→ ku399999: 但應該在網頁不會再有如此獨霸的地位 11/12 17:18
106F:→ ku399999: 都用wasm了當然是用canvas、webGL畫UI 幹嘛用DOM 11/12 17:27
107F:推 srwhite: 好我信了 這樣就有藉口放棄js了 11/13 17:09
108F:推 minggood: 現在學十年後一定變成搶手人才 12/08 15:25







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Boy-Girl站內搜尋

TOP