Thanks so much for the interesting read!
I have an interesting encoding story too. Where I work we are in the middle of a major SAS 9.4 upgrade project (M2 to M8 both running on Windows Server). The M2 encoding is Latin1, but during the M8 design phase it was recommended we use UTF-8 to future proof us for handling multiple languages. So far so good. It wasn't apparent to me until our M8 installation was complete and we started to migrate data from our old platforms that changing the encoding default means you have to rewrite all SAS datasets using SAS functionality instead of just using much faster OS copy functionality. That means migrating SAS data instead of taking a few days to copy, it now takes weeks (we are talking multiple platforms and many terabytes here). Yes you can do it with the likes of PROC DATASETS but it sure is slow! This is not the journey I anticipated with a simple decision to use a different encoding standard.
... View more