Hi bolbo,
Thanks for the links.
While the idea being able to program from any device sounds great, the practicality of it is not.
Who would want to try to code a program on their phone?
Being able to run your code on your phone is great.
Being able to use a full keyboard, a good editor, and saving and loading files from a hard drive is better.
Saving files from different browsers, on different OSes, on different platforms is a big pain.
Security restrictions do not allow access to a local hard drive from the browser.
I looked at a bunch of options for physics.
One of the most important things that was required was the ability to take the API of the physics engine and make it fit into BASIC syntax. The other choices for physics engines seemed too javascript-like to port over.
Box2d is slow on mobile devices today. But, these mobile devices will get faster.
If you need more speed for a mobile device I would also recommend, like they did in the article, that you just code a few small routines to simulate the physics behavior that you want.