Why we need Ladybird with Andreas Kling & Chris Wanstrath (Changelog Interviews #604)
Andreas Kling and Chris Wanstrath have joined forces to form a non-profit called Ladybird Browser Initiative to manage the newly forked Ladybird browser. We discuss what it's going to take to get to alpha, the why behind Ladybird, avoiding incentives other than those of the users, their plans for incremental adoption
There’s this guy named Sean Baxter, who has his own C++ compiler called Circle, and he has adapted the memory safety model of Rust to C++, and then built a compiler that shows that you can actually do this. And he recently spoke to the C++ Standards Committee, showing them “Look, you say that this is impossible, but I did it. Can we talk about making C++ safe now?” And they seemed interested, but it’s the C++ Standards Committee, so even if they’re ultra-interested, this might get into a standard in eight years, or something.
We’ve talked about it. I mean, I’ve done a ton of programming languages as hobbies… I did the Crafting Interpreters book, and building an interpreter in Go, building a compiler in Go… I did the MAL, M-A-L project on GitHub, Make a Lisp, where they just give you tests, and they give you the Lisp file, and you implement the Lisp in your own language and get them to pass… I did the From Nand to Tetris course that’s available online. That was the thing I put a lot of time into. And I’ve made just tons of programming languages that are like 40% to 20% complete. [laughs]
The Dominey Effect: For the Love of the Web, Learn Swift · An A List Apart Column
After immersing myself in it for a year, I find Swift to be deeply web in its soul. From its expressive, functional syntax and its interpretive playgrounds to its runtime performance and recent foray into open source, Swift is the web developer’s compiled language (with the mature and convenient safeguards characteristic of the compiled environment).
Everything you need to get you started is here. It’s free. And the community is amazing.
100 Days of Swift – Sam Lu – Medium
Since Apple announced Swift as the new modern language for their products, I’ve been wanting to learn it. Even though my background isn’t programming, I decided to give it a shot. A little more than a month ago, I finished my 100 Days of Swift Project.
Checkout all my Swift projects — samvlu.com