<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
<pre>Hi All,<br><br>On Thursday, Ben wrote in the IAEP list:<br><br>"My feeling is that the most important thing we can do in this area is to<br>make it easy to write Activities that are intrinsically cross-platform.<br>To borrow a phrase, one way to do this is to choose languages, and<br>interpreters, that are incapable of expressing platform dependencies."<br><br>So I have a question for you folks. I am in discussion with a college CS prof who<br>would like to teach beginning programming with XOs. He is interested in trying<br>several different languages, but I am interested in pointing him toward the one <br>that would result in the most universally usable Activities with the idea that<br>his students would be able to write Activities as class projects that could then<br>be widely distributed. <br><br>It would be great if they would be, as Ben suggests, cross-platform. By that, I mean<br>usable on the XO-1, XO-1.5, SoaS, live CD, etc. for PCs and Intel Macs. Of course my<br>dream ideal is that they would also be able to be run on the old PowerPC Macs that<br>are still widely used in the public schools, but that is probably too much too hope for.<br><br>So...the question is, what should I tell him?<br><br>Caryl (aka SweetXOGrannie)<br> <br><br></pre>                                            </body>
</html>