4 ms·
Simple doesn't mean "everything you throw at it works ootb." Simple means "not complex." Busybox shell and musl are both less complex than bash and glibc.
by thrwaeasddsaf 5y ago
Simple doesn't mean "everything you throw at it works ootb."
Simple means "not complex."
Busybox shell and musl are both less complex than bash and glibc.
- msla 5y agoSimple means "no handholding"; if I have to hold its hand, I have to think about it, which is not simple.
- Tsiklon 5y agoI’m reminded of the KISS principle - which is held in high regard on a number of distros. I would interpret “no handholding” to mean “easy to implement”. As I understand it - Simple, as a term of art, doesn’t often mean easy. Simplicity is elegance in design, though not necessarily elegance in implementation.
- oblio 5y ago> I would interpret “no handholding” to mean “easy to implement”. The implementer, developer, is one person (or a handful of people). As a general rule, since there a lot more users than developers, we should lean towards making lives easier for users. Software is used a lot more than it is written.
- mschuster91 5y ago> Busybox shell and musl are both less complex than bash and glibc. For someone developing new features for these projects, yes. For someone used to classic bash/libc as a user? The other way around, because one has to keep subtle differences in mind.