Hacker News new | ask | show | jobs
by panpanna 2568 days ago
From what I understand this is mostly because they hired the Swift guy.

I understand the benefits compared to Python (although I would have preferred Go or Kotlin). But what happens when the guy eventually moves on in a year or two?

1 comments

Google's making a big investment in Swift, so if Chris left and they were interested in continuing to support it they shouldn't have a problem.

I've gone to Swift on the Server conferences hosted/sponsored by Google, their (non-TF) Swift teams are building some cool Swift tools, etc.

Google is a Go shop, specially when it comes to servers.

Swift is not properly supported on linux, which is Google's main platforms.

This is incorrect; swift is open source and has linux deployments : https://swift.org/download/
Linux support is still WIP. Some parts are missing
Google is not at all a Go shop. Google is a C++ shop, especially when it comes to servers.
(that contradicts your earlier comment)

Google has been gradually moving away from C++ and Java since 2012. See this quora post with multiple references from Google employees.

https://www.quora.com/How-is-Go-used-at-Google-What-could-be...

That is not what their employees talk about at CppCon, LLVM conferences, ISO C++ meetings, Java Language Summit (yes they come around in spite of Android).

Go is mostly a Docker/Kubernetes thing.

The fact that most Google code is C++ does not at all contradict that they are invested in Swift.
Google is a more of C++/LLVM, Java/Kotlin, Python shop, than Go one.

You will even notice that it is seldom supported when they announce new server products SDKs.