Python Programming in your Browser: PythonAnywhere
pythonanywhere.com
pythonanywhere.com
EDIT: To clear this up - installing python on your computer is cheaper, has better support, no limits, is far faster interactively and has really good support.
I know people are going to say "what about iOS/Android" but why the hell would you want to write anything on those devices.
Writing on an iPad is very convenient. I would love to transfer as much work as I can on iPads (from laptops).
And replying to your child:
> I was thinking the same thing. Seems like a niche idea that only people with money to burn and nothing better to do would buy into.
Money to burn, really? $10/month for people in an industry where earning $8000/month is the norm? If anything it might be too low.
For those of us who can't rely on a permanent connection, it's a useless and somewhat risky concept.
If it were $10 a year then maybe we're talking? I mean, I personally wouldn't pay for it, but it certainly changes the mechanics.
I noticed the below when I clicked on console. "Starting encrypted connection to consoles-1.pythonanywhere.com on port 443". So I tried the below command.
$ ssh guru@consoles-1.pythonanywhere.com
The authenticity of host 'consoles-1.pythonanywhere.com (23.21.200.247)' can't be established.
RSA key fingerprint is d5:50:bd:8e:23:eb:14:3f:cf:15:87:42:0b:bf:e2:60.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'consoles-1.pythonanywhere.com,23.21.200.247' (RSA) to the list of known hosts.
guru@consoles-1.pythonanywhere.com's password:
and failed with the password I used to create the profile. I tried the ssh command with port, but did not get prompt. $ ssh -p 443 guru@consoles-1.pythonanywhere.com(My apologies if I'm mistaken and it does work. I enable cookies & Flash on a site by site basis, and sometimes that causes problems. I turned them both on, though, and it just stays stuck at "Starting encrypted connection to consoles-1.pythonanywhere.com on port 443".)
Also, do you have scipy installed, too?
A shorter answer -- we want our users web apps to have no problem handling spikes in usage, but might not quite be there yet.
And yes, we have scipy -- there's a list of all of the packages we support here: http://www.pythonanywhere.com/batteries_included/
The hosting part is intriguing.
I won't be surprised if hosting and easy deployment evolves to become the key value proposition for these guys. They seem a talented bunch - the like that can pull it off. And I must say, the product does seem vaguely reminiscent of Heroku's early days.
Did anybody got it working on Android?
Easy pair programming or tutoring on a shared REPL, VIM or some other editor is what I see as the main selling point of it.