Help for kick off!
Bert Freudenberg
bert at freudenbergs.de
Tue Feb 5 04:52:52 EST 2008
On Feb 5, 2008, at 6:18 , ASWATHY PRASAD wrote:
> Is that all the activities developed in OLPC is in Python? Can't we
> go for any other language? Can't we use C for it?
To develop activities, you can use any language that can talk to X11
and DBus. This is detailed at
http://wiki.laptop.org/go/Low-level_Activity_API
However, OLPC encourages programs to be explored and modified
directly on the XO, we do not believe in "black boxes". In particular
the XO supports five development environments:
"(1) Python, from which we have built our user interface and our
activity model; (2) Javascript for browser-based scripting; (3)
Csound, a programmable music and audio environment; (4) Squeak, a
version of Smalltalk embedded into a media-rich authoring
environment; and (5) Logo."
(from http://laptop.org/en/laptop/software/specs.shtml)
Using one of these is preferred, but you are free to use any
development environment. You will have to bundle the runtime of your
language inside the activity.
- Bert -
More information about the Devel
mailing list