Ask HN: Could Python be reborn in the image of Go?
I've been noticing the increase in projects using Go seemingly to replace other existing projects written in Python. Go seems to have a strong following now due to a couple of useful features, but it's still a new language, whereas Python is an established language that many people enjoy writing code in. The question is, could Python be updated to include the kinds of core features that make Go attractive, while still retaining its Pythonisms?
Go's strengths seem to be in its static types, concurrency features, static analysis tools, lack of generics, and compiled binaries. I could be wrong, but it seems like all of these (save maybe the improved concurrency) could be added to Python and be a strong competitor to Go. Most of the language could remain the same, but it could then be adopted in places that Go is gaining a foothold. The main purpose would be to increase the utility of the existing body of knowledge around Python, and increase its usefulness.
Am I crazy?