<snip>
I don't think the whole Philosophy applies in this instance. It is the basis for my own opinion, true enough, but it is not directly related, IMHO.
kirkmc wrote:I wonder how many people are using computers that are 6 years old. I upgrade my hardware roughly every three years, because, in part, for my work I need to be more or less current. I tend to see a lot of people I know - those not in the business like me - upgrading every 3 or 4 years, though Macs tend to be functional longer than PCs, so there are a fair amount of people who keep Macs as much as 6 years.
Not to beat the point to death, but my current PC (bought in 2004) was to finally replace my Pentium that went more than 10 years, with one RAM upgrade 5 years into its life. That Pentium brought me through the majority of my University years, with no issues for any of the programming tasks I needed it for. While I knew a number of my techie friends who did upgrade their system on average every 3 years (which seems to be the average time I hear from a lot of people) ... they were the enthusiasts. Like me, they dug into technology in depth, but unlike me they had the money to try and keep up, or they were avid gamers and so NEEDED to keep up.
However, in 2002 when I was doing some PC support on the side to pay for books, it seemed like the average PC I worked on for non-students (older folks who were not in the technology industry) was about 6 or 7 years old (at which point I recommended they consider looking at a new budget PC, and often built it for them if they decided to do so). Perhaps that's changed, but those were the people I was frequently helping back then ... NOT the enthusiasts but the everyday PC owners who don't care as long as it works.
kirkmc wrote:I can certainly sympathize with your opinion that much software is bloated. I don't necessarily agree, but I can understand where you're coming from. I find it interesting that people who are into games hardly every call games that require new graphics cards, more RAM and 10 GB of disk space bloated, but are more than happy to upgrade their computers often.
There's a difference between an application like iTunes and a Major Release Title. A Major Release Title is meant to be a
fully immersive experience. Gamers expect the best games to use every resource available to deliver the most awe-inspiring experience their system can muster. It is for that experience,
and not for the software itself, that they upgrade their system.
For most people, iTunes is a
utility program. It's not supposed to take your full attention, so in the minds of many users it
should take the minimum of necessary resources to function. The problem that a program like iTunes runs into is the
other software options that it gets compared to by those users. Because iTunes does so much more than a simpler program can, it will
inherently require more resources. You know that, and I know that, and so does the end user, usually. But software is easy to install, and end users are used to piling multiple programs onto their PCs regularly. Because of this,
end users will ignore functionality in iTunes that they do not need when comparing it to software that does only what they do need. This is a very important aspect of understanding the end user. If you provide functionality in a software program that the user does not need or use
that functionality does not exist for that user. Half the things you've mentioned about iTunes in this thread are things
I was completely unaware of concerning the functionality of iTunes ... even though I've used iTunes frequently enough.
Hmmm ... I'm starting to think I need to finally get my blog going. Seems like I always have a lot to say.
