News for hackers. Stuff that matters.
Re:Why we switched from Python to Go by yeukhon on Tuesday October 17, 2017 @11:14PM (#15496630)
> All the big companies are using Java and Go almost exclusively for high volume endpoints

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.

Re:Why we switched from Python to Go by pjmlp on Wednesday October 18, 2017 @02:40AM (#15497341)
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.

Re:Why we switched from Python to Go by dx034 on Wednesday October 18, 2017 @10:28AM (#15499408)
I'd say that you find a fair share of C++ as well. Especially for high volume endpoints.
Re:Why we switched from Python to Go by pjmlp on Wednesday October 18, 2017 @12:59PM (#15500773)
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.