[LEAPSECS] article for Metrologia

Poul-Henning Kamp phk at phk.freebsd.dk
Sun Oct 30 12:13:34 EDT 2022


--------
Joseph Gwinn writes:
> On Sun, 30 Oct 2022 07:08:25 +0000, Poul-Henning Kamp wrote:

> The other ting to keep in mind is the immense existing codebase of 
> unix kernels et al, not to mention application code depending on 
> those kernels.

This is the mistake we IT-people keep doing again and again:

Forwards compatibility is /far/ more important than backwards compatibility.

For one thing, there is a finite amount of code to be backwards compatible with,
whereas the amount of future code is practically infinite.

Back in 1990 we had what, 30 years of legacy code for a quite small industry ?

Now we have that /and/ another 30 years of code produced by a vastly larger industry. 

"Immense existing codebase" ... not so much.

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.


More information about the LEAPSECS mailing list