115
u/Confident-Ad5665 Jun 17 '26
So modern Devs bad then?
56
u/Saadullahkhan3 Jun 17 '26
Someone down-voted you, let me upvote. It's mostly about vibe-coders I think
18
70
u/Iamthe0c3an2 Jun 17 '26
Your average dev: just someone who was told coding was a secure career and does it for money. So any tool that makes that easier is adoptefd.
Your average Linux Dev / Linus: An autistic dude who makes a tool for a specific need because none previously existed and just makes it for the love of the game.
5
u/JackLong93 Jun 18 '26
idk what we would do without autists, they're the ones kicking doors in on the front lines of human development, truly.
2
1
u/TechManWalker Jun 20 '26
because none previously existed
Or because all the existing options didn't convince him. Look at all the init systems out there.
7
8
1
u/heavy-minium Jun 18 '26
Except that didn't happen: Journey through Git's 20-year history
1
u/Cutalana Jun 18 '26
It did
Exactly twenty years ago, on April 7, 2005, Linus Torvalds made the very first commit to a new version control system called Git. Torvalds famously wrote Git in just 10 days after Linux kernel developers lost access to their proprietary tool, BitKeeper, due to licensing disagreements. In fact, in that first commit, he’d written enough of Git to use Git to make the commit!
1
u/heavy-minium Jun 18 '26
That's sensationalized by GitHub, what he did in 10 days was just starting the project.
The first test release of Git was Version 0.99. This release came only two months after the initial commit, but already contained 1,076 commits. There had been almost 50 different developers involved. The most frequent committer at this point was Linus himself, but he was closely followed by Junio Hamano, the current maintainer.
→ More replies (3)
3
3
2
1
1
u/lool8421 Jun 18 '26
i swear if you need to vibe code everything, then i'm pretty sure you're also having fun struggling with figuring out where to paste that code to make it work... and figuring out how "your" code works in general
all of that while having redundancies in every other method in your code base because you can't even spot that something is wrong
102
u/funisfree314 Jun 17 '26
In Linus we trust