A "naming things is hard" anecdote I was just reminded of by an old web page:

In the 1990s, when 32-bit versions of Windows were introduced, a new executable file format was needed for native 32-bit programs. The existing 16-bit file format used by Windows 3.x was called "NE", for "New Executable". The 32-bit one was named "PE", for "Portable Executable".

Windows 95 could still run 16-bit Windows 3.x programs. But Windows 3.x couldn't run the newer 32-bit ones. (Ok, there was Win32s, but it had very restricted usefulness.)

In other words, the format called "New" was the older one of the two, *and* the format called "Portable" was the one that didn't work everywhere!

0
5
0

If you have a fediverse account, you can quote this note from your own instance. Search https://hachyderm.io/users/simontatham/statuses/116171279936977791 on your instance and quote it. (Note that quoting is not supported in Mastodon.)