Smartphones are computers. There's no difference between what you can do in a "real" computer and what you can do on a smartphone. I wrote an entire programming language inside my Android phone with Termux. Perhaps the first language to be born inside a mobile phone.

Any limitations on smartphones are either ergonomic or entirely artificial.

If your language is indeed the first to be born in a mobile phone, after all this time, that would rather suggest that there is a difference. Ergonomic differences and artificial restrictions are still differences and restrictions.

>> Any limitations on smartphones are either ergonomic or entirely artificial.

Wanted to add here they are also fixable. Most phones can be used with a keyboard, monitor and mouse. Reading from a phone or tablet on a beach beats doing so on a laptop! Most of all people continue to create improved tools for voice recognition.

Technically true but practically you know what people mean when they say that, right? Do you think there’s a 3D artist out there that models and renders something in blender on a smartphone?

My point wasn't really about the capability of a phone compared to a computer. I have thoughts on that but it's not the point I was making.

Assigning tasks to devices can be done due to the capabilities of each device but also due to other factors, like what behaviour you want to influence. For example, if you want to spend less time doom-scrolling/on social media/whatever, moving these tasks outside of the computer you have in your pocket and into the computer you need to sit in front of helps.

> There's no difference between what you can do in a "real" computer and what you can do on a smartphone.

In fact, it kind of runs the other way: even my "portable" "real" computer is terrible as, say, a camera, or level. It's a bad GPS navigation device, both due to the form factor and it's entirely lacking the hardware for it (technically they can have this, but very few do).

There are lots of things my phone can do that even my laptop, let alone my desktop, practically can't.