To view parent comment, click here.
To read all comments associated with this story, please click here.
You hit the nail on the head---it cannot be properly defined by functionality when they are all Universal Computers and all capable of much more than what was rightly called a PC in times past. Any definition would have to be based on something less concrete such as intended primary function (as someone suggested above) or lineage (as I suggested above).
Point 1: Jail breaking does not require a PC. There was a website that did it automatically. its just an exploit in the OS, which can be triggered remotely as well as locally under the right circumstances.
Point 2: Android tablets like the Galaxy I referenced. No PC required, programming pretty easy with python. Does that mean Android tablets are PCs and Ipads are not? I think the first replier had it right. You can't define "PC" that way.
Aside: I'm also not entirely comfortable with the "practical" part of your argument. What kind of development is practical and what is not? I know many people that would argue that programming in assembler is not "practical", while others would say that about Java, or Perl, or Visual Basic, Or C#, or C, Or Python, Or PHP, or Brain Fudge, or Haskell, Or Action script, or Ruby. Its too much of a personal taste/ judgement call thing.





Member since:
2006-07-14
What do you mean by "can"? You need to install additional software to a win 7 or mac to do development for them. You could probably do the same thing on an ipad, if you jail break.
In any case, what about a galaxy tablet? You can install Android Script Environment and python to do development on the device itself. Does that mean Galaxies are pcs, but Ipads are not?