Top all-time · #10642
Doug's Compiler Corner
Personal blog · douggregor.net/postsprogrammingsystems
Doug's Compiler Corner is a personal blog at douggregor.net about programming and systems. Since 2024, 7 different Hacker News readers have linked it 11 times, most often “Swift for C++ Practitioners, Part 1: Intro and Value Types”. It is still writing: the last post was on 2025-09-23, and you can follow it by feed.
Too few sampled comments (3) to say how often HN recommends it.?
Why HN links it
HN readers link this blog for its series introducing Swift to C++ developers, such as the move semantics installment. One commenter notes the series is best read in order from the first post.
Summarised by Claude from a sample of 3 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Musings on programming languages and compilers.
Most-linked posts?
- Swift for C++ Practitioners, Part 1: Intro and Value Types4 people · 4 mentions · first linked 2024-04-11
- /posts/2 people · 2 mentions · first linked 2024-06-11
- Swift for C++ Practitioners, Part 7: Closures2 people · 2 mentions · first linked 2024-04-29
What Hacker News says?
I'm not a (direct) user of the C++ interop, but everything I've heard about it has been quite positive. A few hopefully relevant resources, first a couple of videos: - "Introducing a Memory-Safe Successor Language in Large C++ Code Bases" (John McCall; CppNow 2023) https://www.youtube.com/watch?v=lgivCGdmFrw - "Swift as C++ Successor in FoundationDB" (Konrad Malawski; Strange Loop 2023) https://www.youtube.com/watch…
Comment linking /posts/
on “Swift Static Linux SDK”Submitted Swift for C++ Practitioners, Part 1: Intro and Value Types as a story · 147 points
HN discussionhttps://www.douggregor.net/posts/swift-for-cxx-practitioners...
Comment linking /posts/swift-for-cxx-practitioners-value-types/
on “Zig feels more practical than Rust for real-world CLI tools”Submitted Swift for C++ Practitioners: Move Semantics as a story · 28 points
HN discussionThis is the 12th part of a series of posts introducing the Swift language to C++ developers: https://www.douggregor.net/posts/ I wouldn't recommend starting from the 12th part, it probably makes sense to read the posts in order.
Comment linking /posts/
on “Swift for C++ Practitioners: Move Semantics”Submitted Swift for C++ Practitioners, Part 7: Closures as a story · 4 points
HN discussionSubmitted Swift for C++ Practitioners, Part 1 as a story · 4 points
HN discussionSubmitted Swift for C++ Practitioners: Flexible Array Members as a story · 3 points
HN discussionSubmitted Swift for C++ Practitioners: Global Variables as a story · 2 points
HN discussionSubmitted Swift for C++ Practitioners: Intro and Value Types as a story · 2 points
HN discussionSubmitted Swift for C++ Practitioners: Closures as a story · 1 points
HN discussion