7 ms·
> If we start slowly, focus not on delivering a working product ASAP but a nice codebase that's accessible for other developers to read, carefully split modules
by frutiger 4y ago
> If we start slowly, focus not on delivering a working product ASAP but a nice codebase that's accessible for other developers to read, carefully split modules so each part of the browser is a mini project by itself, with clearly defined business logic, outward connections (GUI, APIs, Drivers, etc), it can be done.
My understanding is that this is exactly the opposite of how Linux was started. It started off as a barely working product on 386 only and went from there.
- leidenfrost 4y agoThat's what I said. It was a barely working product, but it was accessible enough to other developers to develop on it and extend it.
- frutiger 4y agoRight; the first part contradicts the second part and I’m not really sure what you’re advocating for as a result.