作者回复: 同学你好,关于这三个问题我会在整个专栏后续的文章中,从各个角度来给你细致的讲解。本篇只是作为开篇词,主要是从我接触 Wasm 以来的一些经历和 Wasm 发展的一些概况来讲述的。可以继续看看后续的文章来了解哈。
作者回复: 一起加油!
作者回复: 其实不太一样哈。Node.js 本身只是一个基于 JavaScript 的 out-of-web 的运行时。但是 Wasm 其实是类比于 JavaScript 的位置,只不过它更加底层,属于新的虚拟机字节码标准。而实际上能够执行这种字节码的基础设施却有很多很多,包括浏览器上的各类 JavaScript 引擎以及浏览器外的诸如 wasm3、wasmtime、lucet 以及 WAMR 等等优秀的虚拟机。
作者回复: 对于学习课程来说其实不需要哈,课程里只是在最后的实践中用到了一部分 C++ 的代码,使用到的语法应该还是很简单易懂的。但如果想深入使用 Wasm 最好还是掌握一门系统级编程语言,比如 C++ 或者 Rust。
作者回复: Visual Scripting还是第一次听说,我去了解一下看看。但另一方面,如果降低了编程语言原有的表达能力,可能意味着生成的Wasm质量会相对降低(开发者提供给编译器的信息不足)。因此,对于大型应用来说,本来可能需要十分关注细节的部分,就没法被cover到了。
作者回复: 嗯是可以的
作者回复: 哈哈,感谢支持,一起学习!