[討論] 沒落的技術Javascript和興起的王者wasm
一堆課程狂推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/replacing-javascript-with-webassembly-how-ebay-made-a-web-app-50x-faster-by-switching-programming-languages/
幾個開源移植的wasm元件比用javascript速度更快上2倍
https://www.infoq.com/news/2020/10/markdown-wasm-fast-parser/
甚至一些開發指南都出來
https://analyticsindiamag.com/how-developers-leverage-webassembly-for-powerful-browser-applications/
還在學Javascript嗎?
快逃啊
--
※ 編輯: samuel1988 (110.30.161.191 臺灣), 11/10/2020 13:57:04
明年線上課程:30分鐘學會 wasm
看能不能完全取代html
呃, 你不學JavaScript要怎麼用wasm?
啊, 忘了先看發文ID = =a
廢到笑
WASM 王者歸來
猴子也能搞懂的WASM
終極WASM聖經
WASM從入門到放棄
恩 越來越不可信了
哈哈哈 文言文 言簡意賅 但我不會國文
太棒了
WASM 101 終極開發
喜聞樂見
謝謝你的分享,我決定不學js 改學wasm 趕上新時代潮流
又一個要取代js的 ,看看這次會成功嗎
列入 w3c 跟 html, css, js 並列欸,當然就是設計來取代的
團隊還是由四大瀏覽器出人組的 意圖很明顯吧
只是時間來說,十年不知道夠不夠紅起來
如果前端像現在一樣架構、語法、工具都越來越複雜
那我相信一定會變相推廣 wasm
wasm是asmjs跟pnacl的後續,主要是給c/c++編譯來給Js用的
我記得js也能編譯wasm啊
如果大家想要四、五十歲還在追js最新框架 就繼續用js吧
我知道推文有些在反串,但有些好像不是... 說真的,至少
先花個五分鐘學一下wasm再推文好嗎?有幾個如果不是反串
的話,已經是鬧笑話等級的發言了
wasm 就是另一個 silverLight 和 flash 的架構吧,
只是 player 變成公定規格讓瀏覽器各自實作吧?能
不能成功其實就看普及率了
... 說真的, 花個五分鐘吧= =
你有考慮過學校裡教授們都不會,怎麼教學生的心情嗎?
深入淺出 WASM
跟你講啦 現在rust的WASM 已經可以存取DoM元素 。後
面協議更完整JavaScript退到哪裡去。要不要打賭看看W
ASM會不會取代Javascript。server renders seo 都要
到後段做。去看一些開源的已經90%使用wasm處理。看20
17年文章回應2020?
知識大概還停留在 wasm 算費式數的等級吧
小的看起來重點是很多語言跟框架可以轉成wasm,不是wa
sm本身有多好。
browser的wasm現在還是不能call dom啊,還是要透過js啊
樓上爆雷 我還沒開始看(誤
王者歸來(誤)
樂見阿 JS這種垃圾打從一開始就不應該出現在這個世界上
等哪天Blazor排名與React不相上下時就有可能了。
用JavaScript好的地方存取DoM不用垃圾地方懂嗎?
什麼年代了還要搞懂那些噁心爛設計
作者都承認wasm 要解決JavaScript設計不良的原因。為
何要執著讀懂爛的地方。
用wasm寫網頁,不就走回 web cgi 的老路了嗎
雖然直操作dom,但開發時間可能要10倍以上
建議原po先弄懂wasm再發文
c/c++使用者又有一條新出路了0.0
Java好像也有出wasm的前端框架叫vaadin的東西來著。
ie在台灣都能撐很久你跟我說is會沒落?
js
Vaadin不錯用,跟Spring bot的整合讓人很舒服,拿來搞內
部系統很適合
我學了一下Blazor 這真的超好用的啊!!
rust+wasm 正解
到底誰說開發10倍以上 到底有沒有寫過?我內部系統都
用wasm+rust處理。也沒怎樣
10倍理論怎麼處來的web cgi什麼年代的東西 用用看bla
zor和rust wasm寫一個inhouse系統驗證不會嗎?
正常不會拿wasm來操作dom,而是拿來做大量運算
wasm不可能取代3大框架
不會不可能啦,wasm 已經是各遊覽器團隊組隊,再加上w3c
納入規範,正好集結了各種可以終結js的理由與動力
這種從最底層與源頭的改變跟那些基於 js 的workaround框架
還是有著根本性的不同
js是因操作dom而生,怎可能在高速cpu時代因效率而亡
大量運算是js弱點,而wasm可以補足其弱點
認真說 你認知中越爛 但卻很多人用的語言 他只會更強大
原因沒為什麼 就是笨蛋都會的語言 強大起來才令人恐懼
等到你覺得那個語言致命傷變成時代的缺點後
就會有另一個笨蛋都會的語言崛起
拿javascript>applet>flash>ecmascript為例子 就可以瞭解
之前結果一個案子要求前端用flash隔年w3c宣布放棄flash
然後jquery就崛起了 而你說的平行運算能力 applet也可以啊
javaFX看起來就是沒有起來的樣子
為何下面一堆中國公司在讚美...?
我wasm
寫了3年,也不會覺得js會被取代
再者兩個跟本是不同東西,wasm只是js輔助
我笑了三年前wasm和現在進展天差地遠。我跟你講我寫
半年我可以用wasm+rust改寫公司network control moni
tors 。效能翻倍,更順暢。原本是用angular.js寫的
說真的 要取代JS太難了
一些現在看似 JS 的缺點其實也正是它市佔率高難以取代的點
弱型別: 入門門崁低,白癡在搞懂型別前就可以寫運算邏輯了
物件: 根本不用搞懂繼承,會樹狀JSON就會寫簡單的物件
原碼曝露: 所以一堆js lib在網路上有cdn就可以 load 來用
最後的結果是連 App 都有人用 react-native 之類玩跨平台
桌面用 Electron, 後端用 node.js ....
至於 wasm 我覺得加入這個 js / css / html 鐵三角後
定位會像是 windows 應用程式 call 的 dll 吧
現在大JS時代,各種東西都能用JS寫,很多桌面應用、app
都是
大家愛用的VS Code也是JS寫的
WASM 猴子書 @('_')@
angular.js要效能翻倍不需要wasm js會不會被取代不知道
但應該在網頁不會再有如此獨霸的地位
都用wasm了當然是用canvas、webGL畫UI 幹嘛用DOM
好我信了 這樣就有藉口放棄js了
現在學十年後一定變成搶手人才
79
[心得] 軟體考古系列:JSON 的故事專門講軟體開發故事的 Podcast 節目 CoRecursive 最近訪問了 JSON 之父 — Douglas Crockford(以下簡稱 Doug),說他是怎麼想出 JSON 這個現在大家都在用的資 料格式,以及他是怎麼推廣它的。 我覺得這段歷史很有趣,就順手整理一下,翻譯成中文,希望可以娛樂到一些人 :) 本文也同時刊載在48
[分享] 我寫了一份超新手 JavaScript 入門教材大家好,小弟最近在教朋友 JavaScript,寫了一份自學教材 我發現傳統的程式設計教法,從程式觀念一個一個介紹,有點無聊,很多人無法吸收 所以我想說換個方法試試,以不斷寫「小專案」為主,然後在過程中 順便吸收會用到的程式觀念,這樣比較好玩,比較好消化 目前已開發五份課程,共35課 + 35份作業30
[請益] 資策會課程選擇及預習建議各位前輩好! 已爬過許多文,考量許多文年代久遠且課程也不同, 因而發本文來跟各位請益,先感謝版上前輩的分享與建言了。 <背景介紹> 26歲,國立四中商管學院,行銷工作三年多,無軟體背景19
[心得] Javascript 隨堂小測驗大家安安 之前用 Vue 製作台灣圖標字型遊戲的開發體驗蠻不錯的 最近為了練習所以又做了一個 JavaScript 的答題小遊戲 題目方面來自於之前看到的 javascript-questions 相關連結都有寫在 README3
[問卦] 如果 JavaScript 是某種 Lisp?今天來個如果系列 如果當年開發 JavaScript 的人放飛自我 把 JavaScript 弄成 Scheme 或某種 Lisp 的樣子 JavaScript 會變成怎麼樣? 被 ActiveX 幹掉?2
Re: [討論] 請大家聊聊 JavaScript的缺陷有誰可以告訴我,JavaScript 的 toFixed()為什麼遇到1,4,7這幾個數字後面的5不會 進位呢? --3
Fw: [請益] Udemy上關於React的課程作者: state9981 (斯坦特9981) 看板: Soft_Job 標題: [請益] Udemy上關於React的課程 時間: Tue Aug 3 19:50:09 2021 大家好,我以前在大學只學過Java,最近學完下面這堂有關Javascript的課程: The Complete JavaScript Course 2021: From Zero to Expert!- 學程式可以幹嘛呢? 可以成為問題解決者,讓生活與工作更有效率! 想做出厲害網頁前端的你,可以來JavaScript一下 JavaScript 是一種互動式前端網頁程式語言 通常會結合網頁事件(Event)進行操作,