If they wrote Android in Go, then it most definitely would be more lean than the current Java clutter that is underlying the platform. Add to that the dev tools would use about 100x less resources!
Who knows, maybe Fuchsia will go in that direction. It might help native Android apps get to the performance of native iOS apps, if developers are willing to invest in a new toolchain. They'd probably have to redo the whole API though.
> It might help native Android apps get to the performance of native iOS apps,
I'm curious as to the performance differences of Android and "native" iOS apps. Their primary languages are both compiled down to native machine code and they're both garbage collected. Any performance differences that exit would appear to be minor. In fact, considering the iPhone CPU's are about twice as fast you would think this performance gap would be greater, yet it is not. Now, I realize speed tests between these platforms isn't an accurate metric in measuring app performance, but it is interesting nonetheless how an Android phone with a CPU half as fast can so easily beat the best of what Apple has to offer.
it also would align with their Futter on mobile efforts as flutter can run on top of go...
This is probably the first feeler in the new Android OS being go and moving towards a native go on android solution replacing java...which declaws the Oracle judgement entirely..
Looks like Android native is heading to Go from Java..