4 ms·
Android to me is better regarding of backward compatibility. Of course everything is easier since it has a much more flexible architecture, being based on bytec
by alerighi 4y ago
Android to me is better regarding of backward compatibility. Of course everything is easier since it has a much more flexible architecture, being based on bytecode and a JVM (contrary to iOS where applications are actual native binaries). The problem is that iOS is not all that well designed in that regards.
> If you want a counter example, Windows is notorious for strange undocumented behaviors and special case handling. These are consequences of Microsofts choice to fully embrace backwards compatibility. This leads to a complicated platform that is continually more and more expensive to maintain, polish, and secure.
Yes, and macOS (and iOS) a POSIX operating systems that maintains backward compatibility with something from the 80s. In that regards Windows is much more modern.
- andrewxdiamond 4y agoWell. MacOs also recently dropped the M1 architecture shift with no warning. Rosetta is more of a crutch than true backwards compatibility