[TUHS] moving directories in svr2

Michael Kjörling michael at kjorling.se
Fri Dec 31 23:32:57 AEST 2021


On 31 Dec 2021 16:55 +1100, from robpike at gmail.com (Rob Pike):
> And of course you're right, but we've known how to roll out breaking
> changes in software for a very long time now. And we do so often. Few Unix
> programs from the past would compile and run today without being updated to
> "modern" interfaces and compilers.
> 
> I believe it could be done, and I believe it should be done. Rolled out
> carefully and explained well it would please far more than it offends, and
> is arguably far closer to correct than the current situation.

Seems to me that we have a decent, relatively current case study of
this with Python 2 vs Python 3.

Which is probably a good bit easier actually, because maintaining the
ability to run Python 2 applications while introducing the ability to
run Python 3 applications is likely easier than introducing changes to
how something as relatively fundamental as how ".." behaves in paths
while at the same time maintaining backwards compatibility with the
old behavior, where different users and different applications on the
same system might very well expect different behavior...

-- 
Michael Kjörling • https://michael.kjorling.semichael at kjorling.se
 “Remember when, on the Internet, nobody cared that you were a dog?”



More information about the TUHS mailing list