I mean, if someone said, "I've successfully ported Vim to Android!", my first thought would be, "Why in god's name would I want to run vim on my phone?"*
* Ruling out, of course, someone plugging their phone into external KVM.
> The key for enabling this is to go from remote to local by way of optimization instead of trying to go from local to remote by way of generalization. [1]
I think its analogous to this mobile/desktop "purist" OS. Specialize, don't generalize.
[1] - https://doc.akka.io/docs/akka/current/general/remoting.html#...