Top all-time · #5591
Conan C/C++ Package Manager Blog
Company blog · blog.conan.ioprogrammingsystems
Conan C/C++ Package Manager Blog is the company blog at blog.conan.io, writing about programming and systems. Since 2016, 14 different Hacker News readers have linked it 40 times, most often “An introduction to deterministic builds with C/C++”. It is still writing: the last post was on 2026-10-15, and you can follow it by feed.
Too few sampled comments (6) to say how often HN recommends it.?
Why HN links it
HN readers link Conan's blog posts on C/C++ package management, including the deterministic builds primer for C/C++ binaries, release announcements, and C++20 modules packaging.
Summarised by Claude from a sample of 6 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Conan team writing about C/C++, Conan package manager, Binaries, Devops and more
Most-linked posts?
- An introduction to deterministic builds with C/C++5 people · 5 mentions · first linked 2019-09-02
- C++ Modules: Packaging Story2 people · 2 mentions · first linked 2023-10-18
- Why a C++ package manager can't be written in C++2 people · 2 mentions · first linked 2016-09-27
- Robotics with Conan: consuming ROS as a regular package2 people · 2 mentions · first linked 2026-09-08
What Hacker News says?
I always thought that big compilers (clang/gcc/msvc) have some degree of non-determinism due to myriad of optimization passes in combination with heuristics deciding when and where to use certain kind of optimization. Is that true or not? And certainly if you define deterministic compilation as always producing the same binary, this is already broken by compiler macros like "__DATE__" and randomly generated names du…
Comment linking /2019/09/02/Deterministic-builds-with-C-C++.html
on “Clang-11.0.0 Miscompiled SQLite”Submitted An introduction to deterministic builds with C/C++ as a story · 226 points
HN discussionThis is a good primer: https://blog.conan.io/2019/09/02/Deterministic-builds-with-C...
Comment linking /2019/09/02/Deterministic-builds-with-C-C++.html
on “Tor Browser 9.0”Submitted Using any C++ library in Godot as a story · 169 points
HN discussionConan is the most promising one, they just released a new version: http://blog.conan.io/2016/05/03/New-conan-release-0-9.html Arne Mertz has a Vagrant box for people who want to experiment with a "4C" development environment (Clang, Cmake, Conan, Clion). https://github.com/arnemertz/Xubuntu1604_DevBox
Comment linking /2016/05/03/New-conan-release-0-9.html
on “Cargo: predictable dependency management”Submitted Building and Packaging C++ Modules in VS2015 as a story · 33 points
HN discussionBy default you're not guaranteed the exact same output in two compiled binaries. There's a lot of variable bits[1] that make into binaries from C and C++. Different languages/compilers have different levels of variable bits. [1] https://blog.conan.io/2019/09/02/Deterministic-builds-with-C...
Comment linking /2019/09/02/Deterministic-builds-with-C-C++.html
on “You don’t need reproducible builds”Submitted C++ Modules: Packaging Story as a story · 13 points
HN discussionSilly question: What's the difference between C++20 modules and https://conan.io ? (Google was vague, and ChatGPT, you know, sometimes makes things up so I rather ask fellow humans...) (edit: Conan seem to address C++20 modules, seems to seek compatibility, but as a non CPP developer, not sure I read it right https://blog.conan.io/2023/10/17/modules-the-packaging-story... )
Comment linking /2023/10/17/modules-the-packaging-story.html
on “Are We Modules Yet?”Submitted Yes, You Can Do AI with C++ as a story · 4 points
HN discussionOf course, timestamp is the biggest offender of recreatable (deterministic) build. https://blog.conan.io/2019/09/02/Deterministic-builds-with-C...
Comment linking /2019/09/02/Deterministic-builds-with-C-C++.html
on “Why has software supply chain security exploded?”Submitted Bringing Package Management to Swift's C++ Interoperability as a story · 3 points
HN discussionSubmitted C++ package manager Conan 1.14 is out as a story · 3 points
HN discussionSubmitted Conan C/C++ Package Manager Hits 1.0 as a story · 3 points
HN discussionSubmitted Why a C++ package manager can't be written in C++ as a story · 3 points
HN discussionSubmitted Rust Cargo and Conan C/C++ Package Manager Integration as a story · 3 points
HN discussionSubmitted Robotics with Conan: consuming ROS as a regular package as a story · 2 points
HN discussionSubmitted Robotics with Conan: consuming ROS as a regular package as a story · 2 points
HN discussionSubmitted Reproducible and traceable configuration for Conan C and C++ package manager as a story · 2 points
HN discussionSubmitted From Zero to Package in Seconds: The New Conan MCP Server as a story · 2 points
HN discussionSubmitted Conan 1.23 Is Released as a story · 2 points
HN discussionSubmitted Creating Small Linux Images with Buildroot as a story · 2 points
HN discussionSubmitted Why a C++ package manager can't be written in C++ as a story · 2 points
HN discussionSubmitted Programming C++ with the 4 Cs: Clang, Cmake, Clion and Conan as a story · 2 points
HN discussionSubmitted Are C and C++ Languages Ready for the Npm Debacle? as a story · 2 points
HN discussionSubmitted What's Your C/C++ Code Made Of? The Importance of the Software Bill of Materials as a story · 1 points
HN discussionSubmitted Introducing the Local-Recipes-Index: A New Repository Type in Conan as a story · 1 points
HN discussionSubmitted The New Conan Visual Studio Extension Compatible with Conan 2 as a story · 1 points
HN discussionSubmitted Conan launches metadata files management as a story · 1 points
HN discussionSubmitted Getting started with the SDL2 library for Game Development as a story · 1 points
HN discussion