Re:Complaining iOS Developers are missing the point: Apple p...
by stcredzero on Tuesday April 19, 2011 @07:28PM
(#2464649)
If you're going to say that a missing garbage collector is a feature, you could be one of those guys who use C for string operations.
I don't do the latter. However, I do note that a lot of Mobile Web apps and a lot of Android phones have pauses and stutters when scrolling. From everything I've seen, not having GC on the iPhone is exactly the right contextual decision for its time and place, and this is from a long-time Smalltalker and GC advocate!
Re:Complaining iOS Developers are missing the point: Apple p...
by recoiledsnake on Tuesday April 19, 2011 @08:07PM
(#2464738)
WP7 has garbage collection and it's really smooth.The real reason for Android stuttering is lack of GPU acceleration, not GC.
Re:Complaining iOS Developers are missing the point: Apple p...
by contextfree on Tuesday April 19, 2011 @10:54PM
(#2465074)
The built-in and really smooth apps are native code. The third-party apps are restricted to a managed runtime and are decidedly not really smooth. Though the Mango update will come with a better (generational) garbage collector which should improve things.
Re:Complaining iOS Developers are missing the point: Apple p...
by nerdtastic5 on Tuesday April 19, 2011 @07:13PM
(#2464614)
I never claimed to excuse every Apple business practice or App Store decision. My point was to try to show how if you assume the "average Apple customer" point of view, then you (Apple) may reasonably arrive at platform decisions and policies that aren't popular with app developers.
And much more than trying to apologize for Apple's policies, I was trying to explain the philosophy behind those policies because I think it's a useful thing for developers to understand. And to the extent that someone is arguing with Apple directly ('Letter to Steve Jobs'), then they're arguing philosophy and they may as well save their breath.
It's the same thing about the app store - the problem is not, that there is an app store or that the app store sucks. The problem is that you, as a dev, have no choices.
Apple is taking away choices and that is why I would never, ever make them profit through my work. They don't make the world a better place for me, even though they could easily.
This article is highly misleading: he talks about minor problems and ignores the big ones and drags the discussion to a level where Apple might have a stand.