Apart from swift on iOS&#x2F;mobile which is gigantic, you are underestimating the push for Swift by enterprise players (IBM,SAP..). The next big frontier for enterprise applications is cloud, IoT and of course mobile (buzzwords or not). Java is increasingly being used by Oracle to extract revenue, there is no guarantee they will not change their mind and start charging fees from future versions as their other businesses (database, apps etc.) shrink.<p>The major enterprise players are not going to let Java (with Oracle stewardship) continue to be the language for the next generation of enterprise platforms and be at Oracle&#x27;s mercy. Swift is open source and apple enterprise agnostic, easy to see other enterprise players pile on this language. IBM and SAP already on board. If you remember, this is how Java came to dominate enterprise space. Don&#x27;t be surprised if Google release some sort of compatibility layer for Android.<p>[Case for bringing Swift on the Server by IBM]<p><a href="https:&#x2F;&#x2F;www.infoq.com&#x2F;presentations&#x2F;swift-server" rel="nofollow">https:&#x2F;&#x2F;www.infoq.com&#x2F;presentations&#x2F;swift-server</a><p>You are also overestimating Go&#x27;s influence. It has been five years since the language release, it seems to have settled as a niche language like Clojure and topped out. Unless some major platform adopts it, it will remain a niche area. It certainly hasn&#x27;t replaced (or even come close to) Python, C++, Java in any sense.