Why “submodules” is being discussed
The most recent Hacker News stories and comments contributing to this topic's mentions.
The only reason C++ projects depend upon submodules is because C++ is just as archaic as COBOL these days. I used to be one of the more vocal defenders of C++ but honestly, if t…
by hnlmorg · Oct 2, 2026
Regarding the submodule question: I decided to test it and came up with this script: https://gist.github.com/Meneth32/bdb17a8787fc0ab197805d8d0cf... On debia…
by Meneth · Oct 2, 2026
In the middle of vacuous complaints about slightly late tools and debatable threat models, I see one legitimate-looking concern in this article: submodules require either hashin…
by HelloNurse · Oct 2, 2026
Thanks for writing this. I'd only been loosely following it and I hadn't realised how bad this is going to be. I have repos with tens of submodules and it's going to be a nightm…
by globular-toast · Oct 1, 2026
I’m not the author but I agree with their opinion. Compare the UX of go mod with git submodules. One is easy and the other is about as fun as having teeth extracted. git’s UX ha…
by hnlmorg · Oct 1, 2026
Oh, I didn't want to vendor another repo into mine, I just want to store a reference to it. I'll keep using submodules then, as they're easier to work with than tools like gclie…
by mort96 · Oct 1, 2026
Interest
Proportion of Hacker News items mentioning "submodules" over time.
Mentions
Total number of Hacker News items mentioning "submodules" over time.
In mathematics, a module is a generalization of the notion of vector space in which the field of scalars is replaced by a ring. The concept of a module also generalizes the notion of an abelian group, since the abelian groups are exactly the modules over the ring of integers. Read more on Wikipedia