Linus
md5: 341a4576bf5f0be6a21a373327e5d196
🔍
How did Linus Torvalds single handedly code 90,000 lines of Git using an editor as primitive as uemacs?
>>106164132 (OP)He gnued it all together.
Before fancy editors with syntax highlighting, linters, and code completion, everyone coded this way. Linus just learned to deal with it like everyone else.
he didn't do anything but copy what someone else (AT&T) already did
>>106165953well really he copied whatever the dude who made minix did. same shit anyways
>>106164132 (OP)by not being distracted by shallow nonsense, a skill lost to time......and push notifications
>>106165953No, that was the BSD team.
>>106164132 (OP)he vibe coded it before vibe code was a thing.
Ironically the Internet stole the potential of many kids who were gonna be developers by being a huge distraction
>get bored
>learn some more C
>get bored
>write an OS
this cycle was broken by this dopamine trap
>>106166242I would love a dopamine trap. Most traps are depressed.
>>106164132 (OP)How do you create code using your brain?
>>106166084I thought they were fundamentally different, and one of his main motivations of making linux was he disagreed with the minix design?
>>106165953>>106166224And everyone else copied what Harvard, Bell Labs, Xerox did etc etc etc
and we can keep going down that rabbit hole saying they copied Shannon and Turing etc etc etc
>>106166909Second person here, I wasn't criticizing, just pointing out that AT&T suing the BSD team is a big part of why Linux caught on instead.
It set things back enormously.
>>106166893I believe he replicated MINIX's syscall interface, but yes the design is very different (MINIX has its scheduler, filesystem and most other drivers running as userspace processes while Linux takes the more traditional approach of putting them inside the kernel)