"Hyper-V is undeniably a critical component of the Microsoft virtualization stack runs on it, but it's also used in Virtualization-Based Security, Windows Containers, Windows Subsystem for Linux, Windows Subsystem for Android, and even the Xbox."
Probably as long as most nuclear software (codes) are written in mostly Fortran. It is not that difficult to learn Fortran. Some "Codes" require a mixing C and Fortran during the object linking process. Most of the times the intel Fortran compiler is preferred.
There is no good DOS client left to support modern implementations of SMB now that 1.0 has been removed from most modern servers. For a while I was using the MS-DOS Client with Samba, I think the new versin of Samba finally took out SMB 1.0