"I disagree here.
As an example, Android is switching its JIT runtime for an AOT one,
because with JIT the performance (mostly related with UI perception)
is slower than its iOS counterpart even when running on better
hardware.
Most of the popular apps use native multithreading intensively to
maximize responsiveness.
Pharo (as an organization) can't compete with that level of
optimization, it doesn't have the budget for it.
even in a 10" tablet?
Have you tried using it? I did, and played around for a while. It was
impressive that it ran bit identically. But that's all.
running on mobile devices, even when there is less "technology
impedance" between their programming language and the supporting