OK, the consensus is Python so far. Can he do that strictly on XOs? How does he package it to share as an Activity? Can he do it on a Mac or PC and then package it for Sugar? I think he would really like to do it all on the XO. Is this possible? How does it get from terminal mode to being a regular Activity?
Thanks Caryl Date: Sat, 26 Sep 2009 15:52:33 +0300 From: le.wald...@gmail.com To: support-g...@lists.laptop.org Subject: Re: [support-gang] Which Language? Hi, For Sure, Python. Easy to learn, Easy to read (What I think is one of it big's strenghts), Is being widely deployed on Web apps now. Another two languages would be Java (as python you can do anything on the high level with it, but it is a lot more complicated), and, of course, C/C++, that are also harder then python but are the main low level languages. For the beginning I think Python, and for more advanced classes Java and C/C++. -- Leon Waldman SysAdmin Linux - Arquiteto de Infra-Estrutura & TI. On Sat, Sep 26, 2009 at 7:00 AM, Caryl Bigenho <cbige...@hotmail.com> wrote: Hi All, On Thursday, Ben wrote in the IAEP list: "My feeling is that the most important thing we can do in this area is to make it easy to write Activities that are intrinsically cross-platform. To borrow a phrase, one way to do this is to choose languages, and interpreters, that are incapable of expressing platform dependencies." So I have a question for you folks. I am in discussion with a college CS prof who would like to teach beginning programming with XOs. He is interested in trying several different languages, but I am interested in pointing him toward the one that would result in the most universally usable Activities with the idea that his students would be able to write Activities as class projects that could then be widely distributed. It would be great if they would be, as Ben suggests, cross-platform. By that, I mean usable on the XO-1, XO-1.5, SoaS, live CD, etc. for PCs and Intel Macs. Of course my dream ideal is that they would also be able to be run on the old PowerPC Macs that are still widely used in the public schools, but that is probably too much too hope for. So...the question is, what should I tell him? Caryl (aka SweetXOGrannie) _______________________________________________ support-gang mailing list support-g...@lists.laptop.org http://lists.laptop.org/listinfo/support-gang
_______________________________________________ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep