Sadly, that's not code Linus wrote. Nor one he merged. (It's from git, copied from rsync, committed by Junio)
here you go, linux 0.01 *removed externally hosted image* *removed externally hosted image*
Isn't that from 1991 while the quote is from 1995? If we're nitpicking maybe we shouldn't time travel 🤓
I mean it was 0.01, at that point he was screwed anyway, and he fixed his program.
Broad generalizations aren't for the people who make them, they're for the suckers who consistently fall for them
You get one level at the get go because everything is in a function. So just two levels of indentation? A pretty basic if.. for..if nesting has to be refactored? Into what? Goto? Should I sprinkle return statements all over the place?
Y’all gotta understand that Linus is often kind of an ass.
rules aren't there to be enforced, they're there so that when you break them you take a second to think about why.