IMHO, it feels quite awkward to have GNU/Linux system under the hood, and "run" Python by sending requests to some interpreter-hosting third-party service.
However, I would extremely enjoy Python interpreter being hooked with Chrom{e,ium}, either as Python-to-Javascript compiler, or native code plugin. Preferably, with ability to interact with DOM and Javascript.
Come on, they wanted to give thousands of devs the chance to re-implement C apps in java. Poorly. Under the delusion that they can become ramen-profitable one day.
OTOH, Angry Birds is awesome, so I suppose it wasn't a total waste.
All these hacks to route around limitations of web-based computers seem like such a step backwards. We already have a nice python interpreter. Why are we reinventing it in javascript?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<title>401 Unauthorized</title>
<h1>Unauthorized</h1>
<p>The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn't understand how to supply the credentials required.</p><p>In case you are allowed to request the document, please check your user-id and password and try again.</p>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<title>500 Internal Server Error</title>
<h1>Internal Server Error</h1>
<p>The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.</p>
"Nice, but beware. This thing appears to send everything you type in the shell to a remote computer, so don't use it as a scratch space for personal information."
On that note, why does it ask for permission to view browser history?
How is a Python shell related to the browser? I mean if you had a Python API available to google chrome, or if you could browse the DOM tree it would be useful..
There is a python shell plugin for gedit that gives you access to your text document.
If someone could do that for this plugin, i.e. Giving you access to the main tab/window object, that would be seriously cool. Prototyping screen scraping, building easy extentions using python, and hacking a quick change into a website would all be so easy.
That's what I was hoping to find when I saw that link. However, you could probably do something like this. I think two ways to implement this are immediately obvious:
1. Create bookmarklet/extension that injects Silverlight's IronPython. This can already work with live DOM and all you need to do is create a nice REPL.
2. Have pyjamas running in background and compiling Python->Javascript on the fly.
Three major differences: Crunchy requires Python to be installed on your computer; nothing is sent to a remote server; Crunchy is currently only guaranteed to work on Firefox. On this last point, it is likely to stay that way for a while as I have little time these days to work on it. ;-)