Why do FANG companies use Java and not C#?