diff --git a/posts/2023-07-31_wasm-game-of-life-1.md b/posts/2023-07-31_wasm-game-of-life-1.md index 175d4eb..4d5ee0d 100644 --- a/posts/2023-07-31_wasm-game-of-life-1.md +++ b/posts/2023-07-31_wasm-game-of-life-1.md @@ -6,20 +6,22 @@ wasm: wasm-life-1/game.wat unlisted: true --- -Lately in doing research on WebAssembly I've been lookig around for examples +Lately in doing research on WebAssembly I've been looking around for examples of things implemented in it, and I've come across several blog posts based on the fantastic *Rust And WebAssembly* tutorial for [Conway's Game of Life](https://rustwasm.github.io/docs/book/game-of-life/introduction.html). And I mean no shade towards the folks who wrote those, but I feel it's mildly disingenuous to say that those are "Conway's Game of Life in WebAssembly" when -the actual game code was written entirely in Rust. WebAssembly is in that case -really no more than a compilation target, not actually the language used. +the actual game code was written entirely in Rust. In those sorts of projects +WebAssembly is really no more than a compilation target, not actually the +language used! So of course I knew what I had to do . . . Welcome to Conway's Game of Life, *actually implemented* in WebAssembly: +