Python in the Browser: RapydScript
Today I’m looking at RapydScript.
What is it, exactly
From the website:
RapydScript is licenced under the BSD licence.
Being a compiled language, RapydScript must be installed on your machine. RapydScript depends on node.js, and is installed using its package manager. As it’s unavailable for my distro, I didn’t install, but it looks easy.
The online examples are really quite impressive, except that a paint seems to be not complete. They run fast on the desktop. On the phone it was a different story. Lack of a keyboard was one issue. I couldn’t close the popup window in Paint (my touch never landed on the close button), Cybord and RapydGlow did nothing, and the animations in D3 were so slow that they never occurred.
I didn’t actually try doing this because I didn’t want to install (see above).
RapydScript programs look very much like Python ones. You still have to integrate it into HTML (in order to provide user controls and outputs such as a canvas), but RapydScript has a friend called RapydML to assist here.
Coverage of the Python standard library
Posted Thursday, February 26, 2015