On Thu, Mar 14, 2019 at 12:43:53PM -0400, Doug McIlroy wrote: > Bjarni Ingi Gislason wrote: > > It is objectively correct to strip the macro files of bytes that are > > meaningless for the program "groff" > > > > It is objectively correct to _not_ strip the macro files of bytes > > that have a meaning for humans. > > > > So provide both versions. > > The conclusion is compatible with the premises but doesn't > follow from them. > > For human consumption, the comments are desirable. For machine > consumption the comments are harmless. So there is no compelling > need for the latter. For maintainability and intelligibility of > the groff distro, smaller is better.
Quite. It would follow from Bjarni's argument, if accepted, that it is objectively correct (a strong claim!) to install programs in scripting languages on user systems only after first stripping comments from them (or perhaps even only after also running them through a compiler, where available). Now, there certainly are people who take that position; but it is very far from being the dominant or accepted position at least in free software circles, much less something that one can claim with a straight fact to be "objectively correct". -- Colin Watson [cjwat...@debian.org]