5 ms·
Android is based on the JVM, it will never switch to Flutter (and an aggravating factor is that Dart is an inferior version of Kotlin).
by hota_mazi 5y ago
Android is based on the JVM, it will never switch to Flutter (and an aggravating factor is that Dart is an inferior version of Kotlin).
- pjmlp 5y agoIf you want some fun watching Jake Wartorn's opinion on it, https://youtu.be/VX6nAvRWQg4 https://youtu.be/VX6nAvRWQg4
- morelisp 5y agoThe JVM is specifically the part of Java Android didn't use, and the layer Google has already completely replaced once.
- pjmlp 5y agoDEX must be able to represent everything on the Java ecosystem, otherwise it is a hit and miss what can be consumed from Maven central. Also it is quite common on embedded Java for the vendors to have their own implementation with code translation. What isn't normal is having stagnant compatibility.
- xvilka 5y agoJava is an Android's curse. Just compare how completely native iOS and iPadOS beat it in terms of speed and power saving. I hope they will get rid of the Java remnants completely and focus on the native toolchain, frameworks, system libraries.
- xxpor 5y agoMeanwhile there's a article literally on the front page about zero-click exploits being used against iMessage
- kaba0 5y agoAndroid doesn’t run java though? It runs native code the same way as ios, so bringing the latter ecosystem’s better performance into the picture without considering the generational leap in terms of CPU design is just a faulty logical conclusion.