When the 3GS was new, we all thought it was really fast. Yet now, a 3GS running iOS *4*, feels much slower than running iOS 7 on an iPhone 5. There is plenty of lag pulling up a keyboard on a 3GS, even on that old OS!
So, it's not just that old hardware runs slower on new OS's. It's also that our expectations/perceptions of what "fast" is have evolved.
lol, so ur saying with the new OS's multi tasking, notification center, etc etc that it doesnt need more processing power and ram?
lol of course iOS 4 lags on a 3GS, iOS 4 was made and released with the iPhone 4.
point proven, and there was no lag on the 3GS when i first got it, how do i know? because i remember and apple would never put out a product like that lags while pulling the keyboard? cmon dude, thats the sole reason why at first i chose the iphone/ios over androidos/crap phones (atleast back then).
your conception is totally wrong, my 3GS when i first bought it which was ran on iOS 3, there was no lag pulling the keyboard, and if there was why the hell would apple put out a OS and product that would lags on a simple function like the keyboard? lol optimizing the keyboard to pull up on launch OS with the device isnt hard at all. actually i wouldnt even buy a phone that would lag on such a simple function.
lol ridiculous, no offense but you have no idea what you're talking about. my iPhone 4S lags on the iOS6, why? because its a newer OS running on an older device. it didnt LAG when i first got it with iOS5.
i do know what you're talking about but this isnt the case. and i spend alot of time on the iphone not for personal use but for work to test and develop apps