3 ms·
"I think that at one point go is going to become the defacto language for Android since google likes to keep everything in-house." As someone who writes Androi
by georgemcbay 11y ago
"I think that at one point go is going to become the defacto language for Android since google likes to keep everything in-house."
As someone who writes Android/Java code for the day job but who prefers coding in Go whenever I have the chance, I'd love for this happen but I doubt it will anytime in the foreseeable future.
There's just way too much invested in all of the Android Java Platform/UI/etc APIs which would make little to no sense in Go even if you had good bindings for them.
Go will be increasingly supported in Android and it'll get some uptake from people writing games and apps that are primarily OpenGL based, but I just don't see how they could (without investing an absolute giant amount of resources and causing all sorts of developer balkanization), get from where the Android platform is now to an equivalent environment that is properly Go-esque for apps that make heavy use of the higher level platform APIs.
- johnmaguire2013 11y agoI had kinda hoped that the lawsuit over Java APIs would give them motivation to switch to Golang. :(
- mike_hearn 11y agoI hope not. There are plenty of people who would rather use even Java 6 than Go, and Kotlin is dramatically better than either of them.