[Edu-sig] OLPC related: pyGTK for cross-platform (Mac especially)?

Ian Bicking ianb at colorstudy.com
Mon Dec 18 17:37:47 CET 2006


Paul D. Fernhout wrote:
> However, for the areas I am interested in, especially educational 
> simulations, being able to run on the One Laptop Per Child (OLPC) platform 
> would be a nice motivating plus. However OLPC does not currently run Java. 
> And with its resource constraints, the best choice for the OLPC is the 
> mainline supported system, which is Python 2.4 (maybe later) and GTK+.
>    http://wiki.laptop.org/go/OLPC_Python_Environment
> (Some variant of Squeak Smalltalk is another possibility too, as there is 
> work on that.)
>    http://wiki.laptop.org/go/Etoys
> Now, I don't *need* to support OLPC, and the JVM might run there someday, 
> but I would say that is my biggest sticking point going forward with 
> Jython/Swing if I stick with Python over Smalltalk. Our garden simulator 
> especially is a natural match for the OLPC goals (and we have previously 
> had people in various developing nations interested in it).

Cairo will also be on the laptop (and I believe it's a priority to make 
it work well), but OpenGL may not be there (unless you bundle it) and 
will probably perform very badly.  The JVM might be on there at some 
point, but Jython/Swing won't possibly perform reasonably in this 
generation of the machine.  I suspect it's so far from performing well 
that even a possible later generation wouldn't run it reasonably.

Running a local web server is also a valid development platform for the 
laptop, but probably doesn't fit what you want to do.

-- 
Ian Bicking | ianb at colorstudy.com | http://blog.ianbicking.org


More information about the Edu-sig mailing list