A ~9 minute discussion on the upcoming Rust programming language in the context of why we still need new programming languages. Quite the interesting discussion to listen to especially since Brendan is one of the few language inventors who is both maintaining and growing a popular language (JS) while helping to construct a new language (Rust). Brendan proposes that we need more, not less, new programming languages to evolve and push computer science and programming, but that those should be built on the rich history we already have. In case you were wondering, this discussion was instigated by various .
- Rust programming language
- Soft Launched Github Repo
- Graydon Hoare Blog
- Patrick Walton Blog
- Actor Model Discussions
- Actor Model Definition
- Rob Pike
- Erlang
- Hermes
- Nil
- Mozilla Project
- No Shared Mutable State
- Go
- Brendan admits being a huge fanboy of Rob Pike
- Go: Shared mutable state Rust: No Shared Mutable State and Local Process Garbage Collection Activity (Shallow Stacks)
- Rust emphasis safety over performance
- LLVM
- GCC
- OCaml
- Scala
- Clojure