Pick the Fortune 500 list, take out the SV darlings, the majority of their backend stacks will be a mix of Java and .NET deployments.
Easy to find out just by looking at their open job positions.
Re:Why we switched from Python to Go
by slackingoff2017 on Wednesday October 18, 2017 @07:26PM
(#15504176)
This is true even with most SV darlings. Netflix, Google, Uber, and Amazon use tons of Java. Probably the majority of their systems.
Microsoft is an exception because they built C# which is basically a more modern but less popular variant of Java. There was even a project for a long time that let you use Java code in C# projects by converting the bytecode, they're that similar.
The notable exception is Facebook. They were stuck in PHP hell for so long that they redesigned the language to make it work.
I'd say that you find a fair share of C++ as well. Especially for high volume endpoints.
Quite true, although it tends to be used in native libraries called from one of those managed languages.
Re:Why we switched from Python to Go
by slackingoff2017 on Wednesday October 18, 2017 @07:15PM
(#15504110)
Google has a huge amount of code written in Java, I would say the majority of their systems. Just look at their open sourced projects and job listings. Over 50% Java easily.
Please cite “all the big companies.” Also exclusively? No seriously, that is a bold claim. Google isn’t one of them because most of those hotepots are still written in C++. I don’t know how you can claim this. Based on some occaion company blog posts, changing just one or two endpoints out of say 100?
What about Rust? I also know companies rewrote some hotspots in Rust too.