3 ms·
Meanwhile, in five years, Linus had Linux 2.0 Obviously the goals are a bit different, but if this group really has a 100x better software development process,
by gbhn 15y ago
Meanwhile, in five years, Linus had Linux 2.0
Obviously the goals are a bit different, but if this group really has a 100x better software development process, why aren't we using it right now?
My own theory is that the distance from "this pile of prototype code I just wrote looks promising!" and "here's a robust, maintainable system" is where the 100x is hiding.
- DennisP 15y agoIt's not like they started five years ago with that 100x process in place. They've spent most of their time inventing it. Keep in mind, too, that Linus built a kernel, but was able to use a lot of already-written gnu software for the rest.
- loup-vaillant 15y agoIf I recall correctly, the Linux Kernel is about one million lines of code, while KDE + LibreOffice + Firefox is more like 200 millions. Meaning, we could expect the kernel to be about 200 times cheaper than the rest of the software stack. Even if they do use their miraculous 100× process (they partly do), it would still be a bit slower than a kernel in C. My guess is, in about a year or two, we will see languages and programs based on their stack, and if it delivers, I think there's a good chance of total disruption before 2022, provided we push for it.