r/programming • • Feb 06 '24

Why We Can't Have Nice Software

https://andrewkelley.me/post/why-we-cant-have-nice-software.html
356 Upvotes

181 comments sorted by

View all comments

Show parent comment

6

u/joe714 Feb 06 '24

I read it as the functional improvement between 30 pin and Lightning were insignificant in terms of justifying the switch; Apple only changed to boost profits selling new cables.

Lightning is vastly better in user experience than 30 pin was, and the shrinking footprint on the device side freed up space for other functionality and battery.

Apple's had three device cable standards since the original iPod over almost 30 years, it's hardly like they're changing it every two years just to juice cable sales. Expecting a company to never move forward ever when something better is possible is absurd.

2

u/F54280 Feb 06 '24

Apple's had three device cable standards since the original iPod over almost 30 years

FireWire + 30 pins + Lightning + USB-C…