how often does Apple release software updates for a specific iPhone model? Usually they encompass the whole family of iPhones
This was an emergency release because of the 3G issues and certain carriers advising users *not* to install the 6.1 update. That's bad publicity for Apple, so they needed to fix the problem stat.
----------
Good now fix the 5 issues. I shouldn't keep dropping signal when I'm at 4-5 bars then drop to E then nothing and do it all over again.
You're holding it wrong.
----------
I remember when 640kb would run an OS (DOS) including Lotus 123 & Word Perfect.
I guess gone are the days of tight code.
Yes, but the world has changed. What used to take months or even years to be released to the public now takes days or weeks... something has to give. As a programmer myself, I slave over my code to make sure it's as lean and mean as possible.
Throwing faster hardware at code is one solution, but it's a slippery slope, as you're observing... programmers are getting lazier and lazier because they have access to increasing fast machines.
One thing that is overlooked with the apparent performance of computers is their increasing network connnectivity. That has a huge impact on the perceived speed of a computer. I'm running a 6-year old MacBook Pro with 10.8.1 installed. While most days it performs fine, some days it slows to a crawl because of all of the under-the-hood network connections it's establishing to the outside world just to function. Software update checks, cloud syncing, email checking... and all of this needs to happen simultaneously for us to be happy.
Lean, mean and intuitive programming would still be the best solution for this problem, and I hope companies never forget that.