No code is too old for .NET!
What do you do when you want to innovate on top of 1.4M lines of 20-year old C code? Code so ancient that your Chief Architect describes it as “so crufty and esoteric that we couldn't even understand it sufficiently in a single release cycle”
Why, you integrate it with .NET!