4 ms·
As a user not involved in android or linux development: I don't care. Fix it. You just don't break the entire ecosystem of unmaintained apps for a 3% performa
by mapt 1y ago
As a user not involved in android or linux development: I don't care. Fix it. You just don't break the entire ecosystem of unmaintained apps for a 3% performance improvement.
We maintained win32-x86 executable compatibility for decades. Keeping things working might require some sort of emulation layer, and it might impact performance substantially, and that's fine. I can accept that.
"Everything just stops working" is not an option for a real operating system. I don't expect to put my workshop tools away and wake up in the morning to find the toolchest manufacturer sent them to the landfill because they didn't efficiently fit their new drawers.
One of the areas that Android is common in that I couldn't possibly recommend is home automation. Your light switches are 50-year purchases. Odds that the app based light switches are working in five years are 50/50... Compound odds of longer are miniscule.
- Grazester 1y agoIs anything industrial is going to be built on Android. There are no ATM's, no manufacturing CNC machines etc. One my say everything that runs on Android is throw away. It is only recently Samsung and Google started to aim at 7 year life spans. At 7 years for an industrial piece of equipment, I may not have even paid it off as yet, then again is the software on these things even updated?
- cbarrick 1y agoPoint of sale systems, like Toast. Media systems on airplanes. Infotainment systems in cars. In fact, NCR does sell an Android-based ATM solution. [1] Android is actually used somewhat widely in embedded systems that need to provide a nice GUI to the user. [1]: https://www.zdnet.com/article/ncr-launches-kalpana-an-android-cloud-atm/ https://www.zdnet.com/article/ncr-launches-kalpana-an-androi...
- userbinator 1y agoFortunately, like a truly embedded system, those are usually completely independent of Google or its app store.
- ars 1y agoI think most apps are written in Java, and according to the blog post will not be affected. It's only the apps written in c++ that need to be compiled, and those are probably large games and heavily performance critical apps.
- iggldiggl 1y agoChecking some random apps on my phone, it's very much not just games, and not just apps you'd naively suspect of being "heavily performance critical", either. I suspect that code reuse of existing libraries not written in Java is another important use case.