| ▲ | JCTheDenthog 2 hours ago | ||||||||||||||||||||||||||||
The entire Linux kernel is about 40 million LoC, and only something like 16 million LoC after you remove drivers. I have a hard time imagining whatever OpenAI was talking about there having anywhere close to 6% as much utility as the Linux kernel, despite having 6% as many lines of code. And I have a hard time imagining it's anywhere close to maintainable, regardless of how powerful their LLMs might be. | |||||||||||||||||||||||||||||
| ▲ | esperent 2 hours ago | parent | next [-] | ||||||||||||||||||||||||||||
To be fair, few things of any number of LOC have as much utility as the Linux kernel, and it's also a particularly dense example of code. There's plenty of other examples that have higher LOC / utility ratio without being vibe coded. For example, Google's monorepo famously has 2 billion LOC, which is a statistic I've heard long before LLM coding took over. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| ▲ | strulovich 42 minutes ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
The Linux kernel is not in any way at top of big projects. A kernel, as the name suggests, deals with specific issues and tries to remain small. The world’s biggest software is usually built over endless adapters of different data and a need to reconcile endless edge cases with laws, regulations and real world complexities. | |||||||||||||||||||||||||||||
| ▲ | dist-epoch an hour ago | parent | prev [-] | ||||||||||||||||||||||||||||
Chrome has 50 mil LoC https://openhub.net/p/chrome/analyses/latest/languages_summa... | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||