News for hackers. Stuff that matters.
Re:Outdated vs. Complete: In defense of apps that don’t need... by alerighi on Monday September 26, 2022 @05:44PM (#32988936)
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.

Re:Outdated vs. Complete: In defense of apps that don’t need... by andrewxdiamond on Monday September 26, 2022 @10:31PM (#32991008)
Well. MacOs also recently dropped the M1 architecture shift with no warning. Rosetta is more of a crutch than true backwards compatibility