Размер видео: 1280 X 720853 X 480640 X 360
Показать панель управления
Автовоспроизведение
Автоповтор
WA的执行效率应该会更高,但学习曲线太陡峭了,不利于团队协作和快速迭代。除非追求极致性能,绝大多数公司应该不会选择WA。但未来WA可能会做出某种改变,码农们还是用JS来编写程序,完成后用编译器转为WA后发布上线,类似golang那样将写好的代码编译成可执行文件那样
要做改變的是Js那邊不是WASM,WASM只是2進位標準,各瀏覽器照標準去做VM,各語言去各自實踐編譯器。JS如果要用WASM的話應該會需要像node.js一樣,做個電腦端的編譯器去編譯成二進制碼。目前不是只有C/C++可以邊,RUST、python、go應該都有。
学习不难,现在绝大多数语言都支持编译wasm,但现在大多数应用场景都在后端
事实上你并不需要特意的学习WebAssembly。我目前的工作就需要频繁的使用WebAssembly 。事实上我在工作中使用的语言是C++,只不过编译产物是Wasm。对于团队建设的角度来说,有较丰富C++经验的程序员可以很快上手。
@@expowang6847 是的,但是用其他语言也不难,现在主流语言都可以编译为wasm
語言的功能總是再不斷進步,很難說誰會取代誰,只有哪些語言使用的人多一些,如同C++也一直不斷再進步,和語法的擴展,即便已經使用了三十多年的老語言
WA是为WEB需求中性能和安全而生,是对JS的强大补充。另外也有浏览器之外的应用场景
短時間不會被取代,JS工程師又便宜又多,除非應用極度吃效能或是功能上只有某個語言有,要不然幹嘛找別的語言的來做。而且現在幾個JS前端框架的效能也夠用。而且搞不好瀏覽器那邊哪天想通了,直接把TS當支援的語言,到時候就像python和cython的關係一樣,也沒WASM什麼事了。
Wasm的出现并不是为了取代js,而是辅助js在计算密集的场景中提升性能,目前的使用主要也是把计算密集的方法封装成库,供js调用
我寫web訊號頻譜儀,直接利用WebAssembly搓一個FFT在前端後端直接丟IQdata 就好了
其實大部分的瓶頸在資料庫
可能會找到適合應用的情境。但主流 HTML+CSS+JS 不變
等AI 能100%攻破JS自動寫代碼 那天 才有可能WA取代JS 但到時 相信 甚至 連WA 都被1010機器碼給取代
wasm现在大多数应用在后端使用,前端虽然也有不少应用,但在后端应用反而越发频繁了
無法取代 只能在特定場景作為有力的補充🤗
wasm对javascript是不是像pyc对python?
3:56 lisp?
哈哈,我恨死它了。
可以開瀏覽器就可以打魔獸世界嗎?
好像有個技術叫WebGPU,可以應該是可以,但畫質和性能肯定大打折扣
很難取代
不會吧,要強型別的話 TypeScript 足矣。WA 做為一個IL code讓別的語言去串接倒比較可能。
它不仅限于运行在Web中,比如docker的最近推出的新功能。
graalvm 才能取代 JS
论爹来说,没戏
WA的执行效率应该会更高,但学习曲线太陡峭了,不利于团队协作和快速迭代。除非追求极致性能,绝大多数公司应该不会选择WA。但未来WA可能会做出某种改变,码农们还是用JS来编写程序,完成后用编译器转为WA后发布上线,类似golang那样将写好的代码编译成可执行文件那样
要做改變的是Js那邊不是WASM,WASM只是2進位標準,各瀏覽器照標準去做VM,各語言去各自實踐編譯器。JS如果要用WASM的話應該會需要像node.js一樣,做個電腦端的編譯器去編譯成二進制碼。目前不是只有C/C++可以邊,RUST、python、go應該都有。
学习不难,现在绝大多数语言都支持编译wasm,但现在大多数应用场景都在后端
事实上你并不需要特意的学习WebAssembly。我目前的工作就需要频繁的使用WebAssembly 。事实上我在工作中使用的语言是C++,只不过编译产物是Wasm。对于团队建设的角度来说,有较丰富C++经验的程序员可以很快上手。
@@expowang6847 是的,但是用其他语言也不难,现在主流语言都可以编译为wasm
語言的功能總是再不斷進步,很難說誰會取代誰,只有哪些語言使用的人多一些,如同C++也一直不斷再進步,和語法的擴展,即便已經使用了三十多年的老語言
WA是为WEB需求中性能和安全而生,是对JS的强大补充。另外也有浏览器之外的应用场景
短時間不會被取代,JS工程師又便宜又多,除非應用極度吃效能或是功能上只有某個語言有,要不然幹嘛找別的語言的來做。
而且現在幾個JS前端框架的效能也夠用。
而且搞不好瀏覽器那邊哪天想通了,直接把TS當支援的語言,到時候就像python和cython的關係一樣,也沒WASM什麼事了。
Wasm的出现并不是为了取代js,而是辅助js在计算密集的场景中提升性能,目前的使用主要也是把计算密集的方法封装成库,供js调用
我寫web訊號頻譜儀,直接利用WebAssembly搓一個FFT在前端後端直接丟IQdata 就好了
其實大部分的瓶頸在資料庫
可能會找到適合應用的情境。但主流 HTML+CSS+JS 不變
等AI 能100%攻破JS自動寫代碼 那天 才有可能WA取代JS
但到時 相信 甚至 連WA 都被1010機器碼給取代
wasm现在大多数应用在后端使用,前端虽然也有不少应用,但在后端应用反而越发频繁了
無法取代 只能在特定場景作為有力的補充🤗
wasm对javascript是不是像pyc对python?
3:56 lisp?
哈哈,我恨死它了。
可以開瀏覽器就可以打魔獸世界嗎?
好像有個技術叫WebGPU,可以應該是可以,但畫質和性能肯定大打折扣
很難取代
不會吧,要強型別的話 TypeScript 足矣。
WA 做為一個IL code讓別的語言去串接倒比較可能。
它不仅限于运行在Web中,比如docker的最近推出的新功能。
graalvm 才能取代 JS
论爹来说,没戏