Programming and Development

Getting Started with XO Development - a small wiki (22 pages?) but has some good links

 

Dev environment, etc

Emacs

works
see http://wiki.laptop.org/go/Emacs
some notes, and keybindings
see also Emacs and Key Binding

 

Man Pages

http://www.linuxmanpages.com/ - reffed by http://wiki.laptop.org/go/Alvin_hints_and_questions#Terminal_Activity

 

http://dev.laptop.org/ticket/5806
http://olpcnews.com/forum/index.php?topic=1546.0
http://olpcnews.com/forum/index.php?topic=1687.0

 

http://wiki.laptop.org/go/Ask_OLPC_a_Question_about_the_XO#Can.27t_install_man_pages

 

 

Languages

C/C++

compiling c/c++ on the XO -- reccos an OLPC mirror on a larger desktop
thread on issues and suggestions
XO-GCC - a Sugar-wrapper for the Gnu Compiler Collection. EXCEPT it’s not really there....
see also: Programming.C

 

Forth

see Programming.Forth
used for the boot-loader

 

Java

Java on the XO - it’s a tight fit
Horstmann on XO and Java(approve sites)

 

Lisp

SBCL and SLIME
see http://wiki.laptop.org/go/Lisp

 

Perl

I have Perl installed, with all PODs for documentation.
TODO: more info
Perl Sugar - using Python libs to interact with the Sugar UI

 

Python

http://eli.thegreenplace.net/2008/06/06/python-impressions/
http://docs.python.org/tut/
http://www.diveintopython.org/

 

 

See Also

Programming

 

 

Tags

XO programming languges


 

Comments

No comments yet.

 

 

Add Comment

Heading:
 Your Message
 
 Enter value ← Have you entered the code number?
Author: