I guess I don't understand "constructionism".<br><br>Is it reasonable to require that the development system run on the target machine?    If Apple had this requirement, all of the iPhone/iPod/iPad applications would be gone.   We wouldn't have any of the millions of devices (mp3 players, routers, modems, fax machines, cell phones, etc.) that have embedded processors not capable of running their development tools.  The XO is the target machine.   It's unreasonable to restrict development to tools that run on the XO.   The FlashPlayer runs on the XO (with appropriate OS underlying it).   That's more than sufficient to build rich educational interactive constructionist applications.    This is an education project, after all.    Developers in countries where the XO is targeted can surely get a little netbook to run the Flash IDE as a development tool.    Even as the hardware moves on to better, faster, bigger guts, even with radically different processor architectures, the developed applications will still run once the Flash player is ported to the new computers.<br>
<br>Stan<br><br><div class="gmail_quote">On Mon, Apr 12, 2010 at 10:42 AM, Chris Ball <span dir="ltr"><<a href="mailto:cjb@laptop.org">cjb@laptop.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi,<br>
<div class="im"><br>
   >> has a free-open-source IDE (FlashDevelop) from a community,<br>
<br>
   > does this run on the XO?<br>
<br>
</div>Nope.  We're to believe that Flash is appropriate for constructionism<br>
on the XO even though it doesn't allow XO users to construct anything.<br>
<br>
- Chris.<br>
<font color="#888888">--<br>
Chris Ball   <<a href="mailto:cjb@laptop.org">cjb@laptop.org</a>><br>
One Laptop Per Child<br>
</font></blockquote></div><br>