Quote Originally Posted by penagate View Post
Why not? When I add functionality to my software, it runs (in general) at least as fast as it did before. The only exceptions are when the new functionality is particularly complex. In those cases, the existing features don't get slower.


Edit: In other words, my software is slow all of the time! Ha ha ha.
That's true, but that's computer software right? Computers are very powerful, you can add code and new features, etc., and it all runs very well. But the iPhone 3G only has a 400MHz ARM8 CPU, and 128MB RAM, it can only handle so much. Again, it still shouldn't be unusable like in your situation, but having it be faster than the previous version would be quite difficult.