The PC is dying, but very, very slowly(money.cnn.com) |
The PC is dying, but very, very slowly(money.cnn.com) |
If a device allows accessible app sideloading, you can install software on it at will and use your device in any way you want. And that's my definition of a personal computer.
Devices running desktop windows or OS X are PCs to me. As are most Android based tablets and smartphones.
Am I right that most of you define the term differently? Because by my definition, the PC is doing very well. It's certainly under attack (windows phone 7, metro, iOS etc). But it's doing very well.
The truth of the statement in the OP depends on the vague definition of a 'personal computer' used. There is only an artificial difference: what kind of input/output is used. But what if you connect a monitor and a bluetooth keyboard to your (rooted?) Android phone? Instant Linux box.
There is a very large grey area in between which is generally left out. What about laptops? netbooks? laptops with touch screens? Pads with detachable keyboards? Are those "personal computers"?
"General purpose personal computation devices" will live.
Once you can run your own native code on the thing the differences are down to factors like software ecosystem, hardware performance and input mechanism, but the potential is there.
Unfortunately, manufacturers are trying to take the control of devices away from their users. The vast majority of users don't notice and/or don't care. I think it's a problem, but maybe (hopefully?) I'm wrong.
While PC sales might trend downward, I'm pretty sure that pc use is not.
Tablets and smartphones will be dying slowly too in a few years to be replaced by some other idea.
Microsoft has so succesfully strangled the life out of the software industry that it is now a wasteland. Today, all games are for consoles, all mini-games are iphone games, all enterprise software is moving to the cloud, all productivity software is written as web services....
This is why the PC is dead meat.
Then I guess I've been living in some fantasy world with Starcraft II, Diablo 3 beta and new games every week at Kongregate. I like it though, so please don't wake me up. I can barely even imagine an RTS on a console and I don't think it would be worthy of even playing let alone watching e-sports casts of others play!
When the internet speeds are fast downloading becomes the easiest option.
Python was especially well suited for on-device development as you're not so dependent on special characters not available on typical phone QWERTYs.