On 7/3/24 8:17 AM, Vincenzo Nicosia wrote:
> I think it would be terribly misleading to teach young CS students that
> software projects should be managed "as Unix v6 came to life". They will
> never, ever find anything even close to that environment in a
> professional workplace.
Also, it is unlikely they will ever bootstrap an
operating system from scratch.
No company would invest its resources doing so when they can find something
for free that will be "good enough".
It isn't even likely they will implement any major new libraries or compilers
and will just use what is out there already. Again, a project "make vs buy"
even if the "buy" is free as in beer.