2008SEP071306
More on Python in the browser
On 2008AUG091434 I made a comment on Silverlight2 and running IronPython and I got an interesting response from Voidspace. I can see where these types of comments come from. A lot of work can be done at the client end with heavier widgets. I can see the market moving this way. But requiring yet another technology layer, a proprietary technology (Silverlight, not the language) is backwards thinking. 280Slides have also recognised the need for more desktop-like applications in the browser. But they work with the grain of the Web and created the Cappuccino framework that is both Open Sourced and talks to the browser with JavaScript. I have no beef with Python, IronPython, Microsoft. Developers and to a certain extent users have technology alternatives. That's got to be good for everyone.
What about speed?
The recent entry of Google Chrome is just the technological shot in the arm developers & users need. More choice. As for choice of language, Javascript is now to the browser as Python is to the OS.
I've repeated the response (for what it's worth) here:
Python in the browser starting ( requires Silverlight 2 Beta 2)
"... Voidspace ..." Ahh ~ www.voidspace.org.uk/python/weblog/index.shtml
"... very different to being able to execute Python *in the browser*, and more secure. ...
How would it be more secure?
waffle ....
"... But its client side and your suggestions are server side ..."
Sure I suggested it run server side. The big problem I have with running anything client side that requires additional downloads is why?
Why do I need to have anything other than what ships with the existing browser?
"... An interactive Python interpreter that runs in the browser, using Silverlight 2 and IronPython. ..."
Silverlight is just another MS technology to get into the middle between developers and users. That's all. If you want to use it, fine. I'm not.
I guess the other thing worth pointing out is the poor client side python support by Open Source applications. It's a missed opportunity not to have Python at the browser but that's where JavaScript steps in.
"... I could make comments about what proportion of market share is lost by not supporting Linux ...
You're right.
For me though it's not about market share winers or losers. It's about not having some company shoveling me some piece of unnecessary technology then charging me for the experience. If developers want to buy into this they can. They also have technology alternatives to chose from.
"... Microsoft Silverlight is a cross-browser, cross-platform, and cross-device plug-in for delivering the next generation of .NET based media experiences and rich interactive applications for the Web. ... ~ silverlight.net/GetStarted/
The saddest thing is you don't need this technology to get cross browser, cross platform media or interactive applications.
<<< start
2008SEP071306
More on Python in the browser
On 2008AUG091434 I made a comment on Silverlight2 and running IronPython and I got an interesting response from Voidspace. I can see where these types of comments come from. A lot of work can be done at the client end with heavier widgets. I can see the market moving this way. But requiring yet another technology layer, a proprietary technology (Silverlight, not the language) is backwards thinking. 280Slides have also recognised the need for more desktop-like applications in the browser. But they work with the grain of the Web and created the Cappuccino framework that is both Open Sourced and talks to the browser with JavaScript. I have no beef with Python, IronPython, Microsoft. Developers and to a certain extent users have technology alternatives. That's got to be good for everyone.
What about speed?
The recent entry of Google Chrome is just the technological shot in the arm developers & users need. More choice. As for choice of language, Javascript is now to the browser as Python is to the OS.
I've repeated the response (for what it's worth) here:
Python in the browser starting ( requires Silverlight 2 Beta 2)
"... Voidspace ..." Ahh ~ www.voidspace.org.uk/python/weblog/index.shtml
"... very different to being able to execute Python *in the browser*, and more secure. ...
How would it be more secure?
waffle ....
"... But its client side and your suggestions are server side ..."
Sure I suggested it run server side. The big problem I have with running anything client side that requires additional downloads is why?
Why do I need to have anything other than what ships with the existing browser?
"... An interactive Python interpreter that runs in the browser, using Silverlight 2 and IronPython. ..."
Silverlight is just another MS technology to get into the middle between developers and users. That's all. If you want to use it, fine. I'm not.
I guess the other thing worth pointing out is the poor client side python support by Open Source applications. It's a missed opportunity not to have Python at the browser but that's where JavaScript steps in.
"... I could make comments about what proportion of market share is lost by not supporting Linux ...
You're right.
For me though it's not about market share winers or losers. It's about not having some company shoveling me some piece of unnecessary technology then charging me for the experience. If developers want to buy into this they can. They also have technology alternatives to chose from.
"... Microsoft Silverlight is a cross-browser, cross-platform, and cross-device plug-in for delivering the next generation of .NET based media experiences and rich interactive applications for the Web. ... ~ silverlight.net/GetStarted/
The saddest thing is you don't need this technology to get cross browser, cross platform media or interactive applications.
<<< start