| ▲ | ergocoder 10 hours ago | ||||||||||||||||||||||
Linus built git in 8 days or something. | |||||||||||||||||||||||
| ▲ | materielle 7 hours ago | parent | next [-] | ||||||||||||||||||||||
No he didn’t. He built a proof of concept demo in 7 days then handed it off to other maintainers to code for real. I’m not sure why this myth keeps getting repeated. Linus himself clarifies this in every interview about git. His main contributions were his ideas. 1) The distributed model, that doesn’t need to dial the internet. 2) The core data structures. For instance, how git stores snapshots for files changes in a commit. Other tools used diff approaches which made rewinding, branch switching, and diffing super slow. Those two ideas are important and influenced git deeply, but he didn’t code the thing, and definitely not in 7 days! | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | grogenaut 9 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
Nah, on the 7th day he rested... On the 8th he apologized for his behavior having learned the error of his ways. On the ninth he roasted some fool. | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | dvdyzag 8 hours ago | parent | prev [-] | ||||||||||||||||||||||
In a cave, with a box of scraps! | |||||||||||||||||||||||