Apple wades into controversy after filing some Swift-related patents and we explore WebAssembly and its implications for the open web.
Plus the latest on Mike's road to Rust, some great feedback, and more!
Special Guest: Wes Payne.
Links:
- Choose Linux — The show that captures the excitement of discovering Linux.
- Reddit Feedback for Episode 341
- Vapor (Server-side Swift)
- Apple: Trust us, we've patented parts of Swift, and thus chunks of other programming languages, for your own good — In the past day or so, developers working with the language have highlighted on Swift discussion forum Cupertino's intellectual property land-grab, expressing concern that the patents – which are assigned to Apple rather than the Swift project – may expose those writing Swift applications to future legal jeopardy.
- Swift Forums: Apple is indeed patenting Swift features
- Programming system and language for application development
- DHH on Twitter (1) — Treating the web as a “compile target” washes away much of what‘s so special about it. Reducing the web to just another closed platform, like Windows or iOS, is to be blind to its truly unique shape and promise. Let’s cherish what made the web special, not pave it over.
- DHH on Twitter (2) — Web Assembly is exciting in a lot of ways. This isn’t one of them. Hopefully we’ll keep HTML/CSS/JS readable, tinkerable, teachable for all the work that doesn’t need Web Assembly.
- WebAssembly FAQ
- WebAssembly Use Cases
- WebAssembly support in Unity