This is a bonus segment in the after show of Go Time #77 with Russ Cox where we talk briefly about WebAssembly (Wasm) support in Go, and how that plays into Go being used as a web language.
Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com.
Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code
changelog2018. Start your server - head to linode.com/changelog
Rollbar – Our error monitoring partner. Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start resolving errors in minutes, and deploying with confidence - head to rollbar.com/changelog
Play the audio to listen along while you enjoy the transcript. 🎧
How closely did we touch WASM on the show? The only reason I ask is we just talked to Lin Clark about WASM and Go is lightly mentioned.
Yeah I saw that, I don’t think.. I think we might just have barely mentioned it but there is a WASM implementation that’s just landed and it is supposed to be going into Go1.11 as a sort of an experimental feature. So, you know, I think it works.
You talked about Rust a little bit in there and everybody compares Go to Rust. Should I learn Rust? Should I learn Go? Maybe the answer is both but curious if you see a similar perspective to the Rust perspective which is to be more widely adopted as a Web language, that WASM is a way for Rust to be that. Do you feel the same way for Go?
It’s picking up steam for sure..
Yeah I don’t know about completely unchallenged but certainly [laughter]
Our transcripts are open source on GitHub. Improvements are welcome. 💚