News for hackers. Stuff that matters.
Re:The Linux 2.5, Ruby 1.9 and Python 3 release management a... by coldtea on Tuesday December 27, 2016 @07:48AM (#13262775)
>Arguably one of the most successful companies in the world is Microsoft. The reasons for their success are many, but at least one is the focus on backwards compatibility.

Well, Apple is another very successful company, and follows the exact opposite model.

So, the empirical data support both approaches (if the goal is being a succesful company).

Re:The Linux 2.5, Ruby 1.9 and Python 3 release management a... by noselasd on Tuesday December 27, 2016 @08:08AM (#13262890)
Does this mean most OS X applications or drivers break when OS X is updated, and have to be recompiled or have is source code updated or re-written ?
Re:The Linux 2.5, Ruby 1.9 and Python 3 release management a... by coldtea on Tuesday December 27, 2016 @08:29AM (#13262999)
No, it just means that Apple breaks backwards compatibility much more often (for PowerPC to Intel transition, for 32 to 64 bits, drops Carbon, changes APIs, etc). Though what you describe also happens to some apps using certain APIs that need code changes to run on a newer OS X.

We weren't talking about MS satisfying that basic level of compatibility (that Apple usually satisfies as well), but much much increased levels (which Apple doesn't).