[citation][nom]npcomplete[/nom]Lemme get pedantic for a minute: PC = personal computerAs such, aren't laptops, including ultrabooks and convertables, also PCs? Aren't tablets and smartphones also PCs?If anything it seems like we're just taking some functionality of PCs and embedding them into various devices or form factors and intended, but not exclusive, usage models e.g. a smartphone is a PC embedded into a phoneSo really, this post-PC or PC-plus era, or whatever you want to call it, is really a divergence-of-the-PC era, where the gene of the PC is being spread around in different forms. Full fat traditional desktop PCs might reach a saturation point in terms of growth, BUT people will still buy news ones every several years at least, and power users upgrade in less time. People will buy other devices, smaller, portable PC forms, but will still need the full fat PCs for heavy lifting. Heck, I'd include small servers in PCs since any PC can also be shared and used remotely as well.I do think there is still room for growth in full fat PCs (and this PC-plus concept) outside of North America and Europe.[/citation]
It depends on who you talk to. The original IBM PC and IBM clone simply meant that it was a computer designed to be used by an end user rather than being attached to a work environment. However, that definition has evolved over the years. Personally I view a PC as being a box that is highly modifiable where I have the ability and the rights to change just about any aspect of the device I want to in order to meet my personal needs. This means that if I want to install a different OS, then I can. If I want to throw the parts into a different case or form factor, then I can. If I want to upgrade the hardware, then I can do so incrementally, or scrap the whole box and start over from scratch. It is my personal box, and I can do whatever I want to (within the constraints of hardware compatibility) without MS or apple, or dell, or whoever telling me what I can or cannot do with my device.
So personally I do not view phones, tablets, or laptops as PCs because you are extremely limited on the hardware and software available to change. Similarly, macs are not PCs because you are tied to the Mac OSX ecosystem, and outside of changing the ram or HDD then there is little else you can do to their machines. Dell/HP/Acer/whoever desktops CAN be PCs, but not necessarily. For example, because everything is tied to the BTX form factor it severely limits what can be done... but you can swap out things like the GPU, PSU, and even the CPU on these boxes, so they are highly modifiable, and you are not tied to a set OS even though it is highly unlikely that you would change the OS. But then you look at newer win8 boxes which are tied to win8 (or newer) via secure boot... so there goes the PC standard in my book. Also you look at more of these SFF devices which are very much taking an appliance approach to computer design, rather than a part-swapable PC design, and while they are cute, they are not PCs in my book either.
Clear as mud right?
I guess it is simplest to think of it this way:
A PC is a device that you can change to suit your needs and whims. An appliance is a device that serves a fixed function. Phones and Tablets are appliances. Consoles and nettops are appliances. Servers and Workstations are appliances, but can occasionally be PCs (more often you have a PC working as a server or workstation). Laptops are typically appliances, but can be PCs. Desktops are generally PCs, but are typically used as appliances.
That is not to say that appliances cannot be hacked or modded to be used for something else. Simply that it is not designed to have such things done to them, and you can only hack and mod them to a relatively limited degree.
The issues is not that there is anything inherently 'wrong' or 'bad' about the end of the 'PC Era'. It is simply frustrating for people who spend so much time and effort in designing, building, maintaining, and upgrading their PCs, that the thought of it potentially ending is like destroying something sacred. In my family I grew up with an 8086 IBM, which was replaced by our first 'PC' which was a 286 IBM clone, which evolved into a 386, 486, and a Pentium 2. Then when I was in highschool I saved my pennies and built my first Pentium 3, which has evolved over the years into a Pentium 4, Sempron 64, Core2Duo, and now i7. That is 25 years of toying with PCs, and I have enjoyed all of it (except for the sempron... but that was an emergency), and to think that the 'PC Era' will eventually die and be replaced by a sea of pre manufactured black boxes which I have limited ability to access or make changes to is more than a little sad for me and my peers.
However, at the same time, I look at my current build, and realize that I will probably not make any major changes to it for 5-7 years (other than a newer GPU at some point), and in 5-7 years when this rig dies or needs a refresh I will have a choice: Buy that one last rig for 'old time's sake' which will probably be more expensive and difficult to design than it is worth, or purchase cheap and easily replaceable appliances which will provide CPU, GPU, and storage resources to my smaller portable devices. To be honest, as much as I love my PC, there will be a really big pull to move to the newer device-augmented platform as that is where the innovation will live.
What really blows my mind is that my son, who is currently 1, will probably never build his own rig. I have no doubt that he will game, and have some really fun hardware, but it will not be the same. Growing up my dad and I bonded over fixing and building the home computers, but when my son is ~10 years old that will barely be an option. Again, there will be some sweet hardware, and I am sure we will spend our time designing and executing plans for what we want, but it is going to be very different from the days of my dad and I huddled over a bench with a light and a soldering iron trying to repair the PC... but then again, he did not have the same experiences with his father, and my kiddo will not likely have the same experiences with his son as he has with me. But growing up you always assume things will pretty much be the same, and I think a lot of the backlash against the idea of the 'Post PC Era' is a healthy pride in what people can build for themselves right now, combined with that nostalgia of seeing all that hard effort going towards something which gets replaced.
But building a PC now is not nearly was it was 10+ years ago. Building a PC then took real research and an understanding of how hardware worked. Now you simply find a parts list online, purchase those parts, plug them in, and install the OS and drivers. Pretty simple, and you typically know what kind of performance to expect when in the design process because everything gets benchmarked. Back in the day you had to do tons of research to pick parts, hope you purchased compatible parts, and hope you purchased parts that had drivers for your OS of choice. Then, if you got that far, you would benchmark the system yourself, find where the bottlenecks were, and spend the next 2-3 months exchanging hardware until you got a good balance of power for your final build. And you would never take a soldering iron to today's stuff if a resistor went bad like you use to, because the parts are simply too small to work on.
In a way the PC is already a collection of appliances within a box. The Post PC era will simply put each part into smaller boxes which can be mixed and matched with other devices.