Quixoticgeek on Nostr: One of the big advantages of the UNIX model of small tools, each built to do one ...
One of the big advantages of the UNIX model of small tools, each built to do one thing, and so it well, is it's easy for one person to keep on top of the code base for that tool. Modern codebases measured in the millions of lines of code, are impossible for anyone to fully grasp. Systemd is 1.3m loc, which is bonkers, but the chrome code base is 35m. It's impossible for anyone person to have any real oversight of what most of that code is doing.
Our codebases are just far far too complicated.
Published at
2024-03-31 00:04:12Event JSON
{
"id": "24ab82def42ca2e087d43ad068351541501839f8c286776ebb1c81a3bb5aef3b",
"pubkey": "152fb8cb6e662dc8ed2acb9e8590187ac1b047635daa124139ba77c26066f16e",
"created_at": 1711843452,
"kind": 1,
"tags": [
[
"proxy",
"https://social.v.st/users/quixoticgeek/statuses/112187372493716180",
"activitypub"
]
],
"content": "One of the big advantages of the UNIX model of small tools, each built to do one thing, and so it well, is it's easy for one person to keep on top of the code base for that tool. Modern codebases measured in the millions of lines of code, are impossible for anyone to fully grasp. Systemd is 1.3m loc, which is bonkers, but the chrome code base is 35m. It's impossible for anyone person to have any real oversight of what most of that code is doing. \n\nOur codebases are just far far too complicated.",
"sig": "bc53b1ea41f6d07c371eaef4e01be6dd4931622cb5af0ccbb6fe50592db0ea6b79b0e5b17aaf8dacfe9921c4d31834d8238707161305cee2899d6c8878a9625a"
}