3 ms·
> The big thing here is the concept of a device doing ONE thing and doing it well. Is there a name for that? I don't think so, but it was the first item in the
by ralfd 5y ago
> The big thing here is the concept of a device doing ONE thing and doing it well. Is there a name for that?
I don't think so, but it was the first item in the Unix philosophy in 1978.
"Make each program do one thing well. To do a new job, build afresh rather than complicate old programs by adding new "features"."
https://en.wikipedia.org/wiki/Unix_philosophy https://en.wikipedia.org/wiki/Unix_philosophy
- oceanplexian 5y ago2022’s development philosophy should be “Try to do everything, and do it poorly. If what you’re trying to do already exists, make no effort to learn it and rewrite it into the latest monolith.” ;)
- nyanpasu64 5y agoMore like "try to use as many moving parts and layers and fragmentation as possible to accomplish a single task, turn the Linux desktop into a distributed system with messaging back and forth, and distributed state that can go wrong".
- creeble 5y agoYes, I wonder how a systemd-inspired iPod would work. It would surely have multiple webservers, even if it had no network connection.
- overlordalex 5y ago> Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can. Zawinski's Law of Software Envelopment is hardly a 2022 notion ;)
- sgarman 5y agoYes! I think the modern version is have a messaging system.
- robertlagrant 5y agoI reckon it's: Do one thing well. Microtransactions.