> On 13 Jul 2024, at 18:36, Grant Taylor via mailop <mailop@mailop.org> wrote: > > On 7/13/24 00:33, ml+mailop--- via mailop wrote: >> If a program just works, why should it be updated? > > I've seen two reasons that working code needs to be updated: > > 1) Moving targets for compiler and tool chain. E.g. contemporary compiler > tool chain can get quite unhappy with sufficiently old code. This seems to be > related to evolving standards for the language in question. > > 2) The other external code that the internal code interfaces with becomes a > moving target and as such the milter code (in this example) no longer works > with the environment that it's meant to be used in. > > > > -- > Grant. . . .
Great answer. I'd add that no computer code is ever free of bugs; these might not be immediately obvious but they're likely to be found and not always by the 'good guys'. Plus features. ;) Pete. _______________________________________________ mailop mailing list mailop@mailop.org https://list.mailop.org/listinfo/mailop