This week, our boys talk about promises: where do they come from, and what they are good for?

  • Soroush's post about the experience of writing a Promise class
  • Soroush's follow-up post about how easy it is to build cool things with promises
  • The JavaScript A+/Promise spec
  • WWDC video for improved GCD in Swift 3
  • Chris Lattner's retrospective on Swift 3
    • “First class concurrency: Actors, async/await, atomicity, memory model, and related topics.”
  • “Lifetimes” in Rust
  • Async and Await in C#
  • Common iOS Promise libraries
    • PromiseKit
    • BrightFutures
    • FutureKit
    • SwiftTask
  • UView+Promises from PromiseKit
  • Soroush's Promise library