鉴于WASM在February达到MVP,有没有人花时间尝试通过使用WASM的实际可行性来实际学习/教授使用WebAssembly进行组装的更高层次的方面?学习(和教学)程序集与WASM(WebAssembly)?
经历了一些材料之后,它似乎仍然是针对C/C++开发的(也许是由于潜在的通量状态依然存在?),并且没有真正的材料谈论直接使用WASM作为学习汇编程序设计的原则。
如果需要,WASM(至少可能)以非常普遍的方式适用于学习,教学和装配本身,以后可以扩展到特定的硬件。学习WASM本身对于未来的总体努力以及编写有趣而独特的优化程序非常有价值。
它甚至可能是整齐地看到像WASM复活旧演示现场感兴趣的东西......
作为一个老的演示风格,我发现很难追随任何将“程序集”放在名称中的东西,然后通过“便携”启动其特性。这不是机器代码的工作方式,也不是我们如何将机器放在功率受限的时候。现在拥有无限的能力,很难证明不使用像C++和着色器这样的高级可移植语言。 – Ped7g
该产品似乎被错误命名,很像JavaScript与Java无关。我们也有.NET程序集,它根本不是汇编语言。 –
顺便说一句,为了教育目的,目的是展示底层机器,并直接连接到电子/逻辑门,我建议使用类似下面的东西:[简单的8位汇编模拟器(web应用)](http:// schweigi .github.io /汇编程序模拟器/)。这涵盖了所有非常基本的原则,并且很简单。我认为它缺少一个微小的调整是完美的,但如果有足够的经验教训(如果学生已经知道JS,这可以很容易地涵盖6个甚至12个月的时间跨度,他们甚至可以获得先进的任务来延长模拟器)。 – Ped7g