hackertube.io

"Swift as C++ Successor in FoundationDB" by Konrad Malawski (Strange Loop 2023)

Strange Loop Conference · talk · Watch on YouTube

What it is

Konrad Malawski's Strange Loop 2023 talk shows how the FoundationDB team adopted Swift incrementally in a C++ codebase. It covers Swift's C++ interoperability, which let them move single functions or entire types over one at a time.

Why Hacker News recommends it

HN commenters recommend it as the main resource on Swift as an incremental successor to C++ and on how the interoperability works in practice.

  • 3 people recommended it
  • 3 different months
  • 0 strong recommendations
  • first 2023, last 2025

What HN commenters said

  1. “There’s a couple great talks on this by folks on the Swift team.”

    Great talk on Swift as incremental C++ successor.

    mannuch, 2023-12 · Recommendation · in “Memory safety is necessary, not sufficient”

  2. “A few hopefully relevant resources, first a couple of videos”

    Resource on Swift C++ interop in FoundationDB.

    glhaynes, 2024-06 · Recommendation · in “Swift Static Linux SDK”

  3. “The fairly recent presentation about starting to move FoundationDB to Swift[0] was also very interesting.”

    Presentation on moving FoundationDB to Swift.

    cube2222, 2024-08 · Recommendation · in “Ladybird browser to start using Swift language this fall”

Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.

Topics: swift, c++, foundationdb, interop, incremental migration, strange loop

Also recommended by the same people