I agree with Patrick. For an educational app I work on it was only this year (er, 2006, I mean) that we finally dropped support for 10.2!
Otherwise, you make some good points. Especially for small developers, embracing new Leopard APIs will allow for entirely new kinds of applications, and that's great. The one place I disagree is the importance of Objective-C 2.0 features, in particular garbage collection. I'd argue that those only make the developers life a little bit easier, and taken alone are not worth leaving Tiger. (I may be in the minority here, though. I didn't think Bindings was that important either.)
by Manton Reece — Jan 03
Otherwise, you make some good points. Especially for small developers, embracing new Leopard APIs will allow for entirely new kinds of applications, and that's great. The one place I disagree is the importance of Objective-C 2.0 features, in particular garbage collection. I'd argue that those only make the developers life a little bit easier, and taken alone are not worth leaving Tiger. (I may be in the minority here, though. I didn't think Bindings was that important either.)