On Sat, Nov 30, 2019 at 01:29:35PM +0000, Laurent Bercot wrote: > [...] Here, I'd like to hear *less* about systemd, > and more about better designs.
I do not mean to bad-mouth nosh, but I find it really necessary to note that after skimming through `move-to-control-group.cpp', I feel quite concerned about the coding style of nosh -- the kind of style that significantly affects maintainability, which is largely independent of the language used. To put it bluntly, I think The nosh codebase is undeniably and dramatically better than the systemd codebase, but obviously inferior to codebase of most other daemontools-ish software we are fairly familiar with. I really find certain aspects of nosh enlightening, eg. the way "builtins" are supported by the `nosh' interpreter [1], so I intend this comment to be not pure blaming, but an (not so humble) appeal to push nosh closer to perfection. [1] <https://www.mail-archive.com/supervision@list.skarnet.org/msg02256.html> -- My current OpenPGP key: RSA4096/0x227E8CAAB7AA186C (expires: 2020.10.19) 7077 7781 B859 5166 AE07 0286 227E 8CAA B7AA 186C