On Sat, Sep 20, 2014 at 8:46 AM, hasufell <hasuf...@gentoo.org> wrote: >> • "There's still value in understanding the traditional UNIX "do one >> thing and do it well" model where many workflows can be done as a >> pipeline of simple tools each adding their own value, but let's face >> it, it's not how complex systems really work, and it's not how major >> applications have been working or been designed for a long time. It's >> a useful simplification, and it's still true at *some* level, but I >> think it's also clear that it doesn't really describe most of >> reality." >> > > He doesn't make an actual argument why useful abstraction cannot be done > in complex systems.
He doesn't need to; he's not trying to convince anyone of anything. The reported asked: "Systemd seems to depart to a large extent from the original idea of simplicity that was a hallmark of UNIX systems. Would you agree? And is this a good or a bad thing?" Linus just answered the question. As for arguments, I think (and of course I could be wrong) he would say "code talks; go on and make a complex system with 'useful' abstractions, and then we'll talk". And BTW, a complex system with "useful" abstractions was the whole idea of HAL, I think. Regards. -- Canek Peláez Valdés Profesor de asignatura, Facultad de Ciencias Universidad Nacional Autónoma de México