Wow, that is very nice!<br>I believe this two-way tagging approach could be used for virtually anything, and might be very useful for debugging and many other purposes (like interactive building).<br><br>Laurent<br><br><div class="gmail_quote">

On Thu, Sep 27, 2012 at 10:28 PM, Antonio Leitao <span dir="ltr">&lt;<a href="mailto:aml@gia.ist.utl.pt" target="_blank">aml@gia.ist.utl.pt</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Some time ago I did a very simple prototype exploring<br>
some of Bret Victor&#39;s ideas in a DrRacket-based IDE<br>
for Generative Design. It still needs a lot of work (particularly,<br>
in the performance area) but you can get an idea of what it<br>
looks like in the following video.<br>
<br>
<a href="http://www.youtube.com/watch?v=EvAXWJbAQco" target="_blank">http://www.youtube.com/watch?v=EvAXWJbAQco</a><br>
<br>
The video doesn&#39;t include sound because, in the first attempts,<br>
all I could hear was the laptop fans. Anyway, the idea is that<br>
you click on the code and it shows the shapes that were created<br>
by that part of the program, and you click on the shapes and it<br>
shows how they were produced.<br>
<br>
Best,<br>
António.<br>
<div class="HOEnZb"><div class="h5"><br>
____________________<br>
  Racket Users list:<br>
  <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
</div></div></blockquote></div><br>