Software & Languages

Page 24 of 41

  1. Seminar with Alan Kay on Object Oriented Programming (VPRI 0246)

    Yoshiki Ohshima (大島芳樹)Length: 2 hours 41 minutes

    In briefA long recorded seminar in which Alan Kay discusses object-oriented programming, probably from the mid-1980s. He covers the original idea of objects, messaging and the work done at Xerox.

    YouTube: watch on YouTube, opens a new tab
  2. CppCon 2018:H. Wright “Large-Scale Changes at Google: Lessons Learned From 5 Yrs of Mass Migrations”

    CppConLength: 1 hour

    In briefHyrum Wright shares lessons from five years of mass code migrations in Google's huge C++ codebase. He covers why to migrate, how hard it really is, and how Google updates core libraries and their users continually.

    YouTube: watch on YouTube, opens a new tab
  3. Dmitry Vyukov — Go scheduler: Implementing language with lightweight concurrency

    HydraLength: 1 hour

    In briefGo runtime contributor Dmitry Vyukov looks inside the Go scheduler, explaining how goroutines and channels are implemented. He covers the main scheduler components and overall operation, then goes into details such as preemption and stacks.

    YouTube: watch on YouTube, opens a new tab
  4. RustConf 2017 - Closing Keynote: Safe Systems Software and the Future of Computing by Joe Duffy

    ConfreaksLength: 43 minutes

    In briefJoe Duffy's RustConf 2017 closing keynote on his experience at Microsoft building Midori, an operating system written in a Rust-like safe systems language. He covers the technical and cultural challenges of applying those lessons to Windows.

    YouTube: watch on YouTube, opens a new tab
  5. dotScale 2014 - Robert Kennedy - Life in the Trenches of healthcare.gov

    dotconferencesLength: 27 minutes

    In briefA dotScale 2014 talk by Robert Kennedy, a former healthcare.gov SRE who later worked at Google, about the engineering effort to rescue the troubled site. It explains the technical and organizational problems behind the failed launch.

    YouTube: watch on YouTube, opens a new tab
  6. "Cursorless: A spoken language for editing code" by Pokey Rule (Strange Loop 2023)

    Strange Loop ConferenceLength: 39 minutes

    In briefPokey Rule presents Cursorless, a spoken language designed for editing code by voice, built on tree-sitter parsing with smart structural and simple token-level primitives. The talk is from Strange Loop 2023.

    YouTube: watch on YouTube, opens a new tab