A little off on the lines of code… it’s only around 20 million. I’d be a little worried if there was billions of lines of code, it would be unmaintainable slop.
LOC doesn’t inherently make things unmaintainable slop, as long as you have strong abstractions (which Linux certainly does)
one could argue that most Linux distros have billions to trillions of LOC and their abstraction is packages, which are kinda a level of abstraction higher than libraries, which are just a level of abstraction higher than a folder of util functions
things being “not my code” doesn’t mean it’s not part of your system
Hey! I just finished beta release of my brand new AI developed word processor! It’s a single python script with just under 1 million lines of code! Isn’t that great?!!! 😸
A little off on the lines of code… it’s only around 20 million. I’d be a little worried if there was billions of lines of code, it would be unmaintainable slop.
LOC doesn’t inherently make things unmaintainable slop, as long as you have strong abstractions (which Linux certainly does)
one could argue that most Linux distros have billions to trillions of LOC and their abstraction is packages, which are kinda a level of abstraction higher than libraries, which are just a level of abstraction higher than a folder of util functions
things being “not my code” doesn’t mean it’s not part of your system
This is how you know Microsoft windows is better. More lines of code = better software.
Hey! I just finished beta release of my brand new AI developed word processor! It’s a single python script with just under 1 million lines of code! Isn’t that great?!!! 😸