That makes the iPad a computing appliance, not a general purpose computer.
If I interpret this sentence right, well, this would make "classic" Macintosh, Amiga, Atari&Co. hard- & software-wise similarly
computing appliances, wouldn’t it?
But we don’t even have to go back in time, where do
you draw the line that differentiates?
An iPad is "technically" a computer, it has the parts a normal computer has but the OS is so crippled, you need a real computer to manage it.
Oh, I see… well, or better: so I
assume any operating system with a database, middleware, security, runtime, and hypervisor integrated into the stack
is a general purpose computer? Everything else is not? 🥹
EDIT: “manage”? Are you a “school”? 😉
Taking additionally into account your comment below - I assume you are referring for example to the partly arbitrary limits or restrictions set by Apple regarding programming environments/software development on iPadOS.
What are the legit reasons the iPad can't run Xcode?
But that is a classic non sequitur, isn’t it? 🤣😂
But, hey, I’ll bite, you probably just overlooked this (?):
To anticipate some potential follow ups: yep, that’s local. yep, comes with each iPad for quite some time. no, you do not need a paid developer account.
nota bene: to be clear - and I have mentioned it here before - it boggles my mind that there are arbitrary restrictions set by Apple which limit software development on one of the, if not the fastest, currently available mobile device.
Of course I would love to being able e.g. just to download the sources, compile, run and use my favourite FOSS. Technically I actually can and I have compiled successfully these programs - but the current restrictions set by Apple does not make it IMHO suitable to use them beyond prototyping small projects. As always: YMMV.
And to everyone pointing out that there is often an online solution- particularly related to coding or data science: that’s true, but personally I really like “local” 🤓 - aaaaaand IMHO for various personal reasons this is often a not enjoyable approach. But again: YMMV.