Linked by Thom Holwerda on Mon 18th Oct 2010 16:00 UTC
In the News An interesting discussion is currently raging through the world of computing, or more accurately, through the world of bloggers and analysts. It basically comes down to this: should the iPad be included in laptop and desktop sales figures? If it is included - Apple becomes the largest PC manufacturer in the United States. But, if the iPad should be included - why not the modern smartphone?
Thread beginning with comment 445530
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Development
by Bill Shooter of Bul on Mon 18th Oct 2010 18:16 UTC in reply to "Development"
Bill Shooter of Bul
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?

Reply Parent Score: 2

RE[2]: Development
by M.Onty on Mon 18th Oct 2010 18:23 in reply to "RE: Development"
M.Onty Member since:
2009-10-23

... You could probably do the same thing on an ipad, if you jail break. ... Does that mean Galaxies are PCs, but iPads are not?


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).

Reply Parent Score: 1

RE[2]: Development
by Drumhellar on Mon 18th Oct 2010 18:43 in reply to "RE: Development"
Drumhellar Member since:
2005-07-12

While software development is technically possible on an iPad (or an iPod, for that matter), it's not really practical, and certainly can't be done without some non-standard modifications (such as jailbreaking, which requires a desktop to do anyways)

Reply Parent Score: 2

RE[3]: Development
by Bill Shooter of Bul on Mon 18th Oct 2010 19:29 in reply to "RE[2]: Development"
Bill Shooter of Bul Member since:
2006-07-14

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.

Reply Parent Score: 2