Exactly why I hope to work on getting (or see someone else work on getting) the new turtle module ported to work with Canvas objects. It has a couple very straightforward interfaces, and would be awesome for creating animations - and it has the added bonus of probably not being that hard to port.
Obviously a port of SDL (and thus all the libraries/modules that depend upon it, such as pygame) or pyglet is not likely to happen, but it seems like there will be quite a few simpler options. And this also opens the doors for other, web-Python specific libraries that use HTML/Canvas as their primary means of output...
JavaScript has a lot going for it, but it also has quite a few downsides. Just off the top of my head:
As a high school computer science teacher, I can see a practical application of this. Currently, I think Python is one of the best languages to learn basic programming concepts with, in that it is relatively straightforward, powerful, and there's not much "voodoo" to prevent students from diving right into programming. It's possible to do some really cool things in Python with not much code.
However, one of the problems is that it can be difficult to give students a way to show off their code. Since it's an interpreted language, they can't just give an
A good mainframe would last decades. Google's frankenframe (lets call it what it is) must be sloughing off parts like skin cells from a Texan with eczema.
In the computer world, where Moore's law reigns supreme, I would much prefer to have an excuse to refresh my hardware every few years and take advantage of all the advancements of technology that have taken place in that time. It seems that Google has figured out how to make this sort of thing modular and easily swappable, so kudos to them.
I'm almost certain that's for cost reasons. Sure, Google could probably get Gigabyte to custom-make a board - but then they'd have to pay that much extra to custom-design it, and Gigabyte would probably charge them a little bit more. As it is, they can just use the same lines that Gigabyte is already running, and get the same hefty discount that Joe the Computer builder gets from the massive volume they're running.
I for one heartily agree. (And yes, this comment is me doing some achievement-grabbing).
Intel CPUs are not defective, they just act that way. -- Henry Spencer