<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head></head>
<body>
  
<div>Thanks! I mean for it to be an alternative for kids, and not a replacement for try-racket.org. The Quick Guide is an awesome tutorial for evaluating Racket, but my daughters struggled with it. How do you write something simple enough for people with no programming experience, without boring experienced programmers? My thought was to have two online REPLs.</div>
<div><br></div>
<div>I do plan to submit pull requests to your repo after testing the javascript changes/additions a bit more. I also made one change in main.rkt, so that a user can start the web server by specifying the path to main.rkt… simpler for scripting.</div>
<div><br></div>
<div>We can also update the design for Try Racket, either using Try Code’s design, or maintaining consistency with racket-lang.org.</div>
<div><br></div>
<div>I can take over try-racket.org if you want, or I can submit PRs to your repo.</div>
<div><br></div>
<div>Cheers,</div>
<div>Floyd</div>
<div><br></div>
<blockquote type="cite" class="unibox-hidden">
<div>On Feb 25, 2015, at 11:57 PM, J Arcane <jarcane@gmail.com> wrote:</div>
<div><br></div>
<div dir="ltr" style="orphans: auto; text-align: start; widows: auto;">Oh wow! This is quite lovely. Definitely an improvement so far, in my book.<div><br></div>
<div>I believe that the one included in try-racket is mostly based upon the Quick Guide: <a href="http://docs.racket-lang.org/quick/">http://docs.racket-lang.org/quick/</a>The examples are largely similar, I think just a few things were tweaked or abbreviated.</div>
<div><br></div>
<div>The state of the web front-end is mostly unmodified because I simply didn't have much in the way of web-design skills when I took on the project. I treated the JS side in particular as little more than a black box. I've picked up some JS/HTML since, but my skills as an admin or a web dev still leave a lot to be desired. </div>
<div><br></div>
<div>Ultimately, my interest has always been in just seeing to it that there was a high-quality online repl available for Racket somewhere, and at the time, none was hosted, so I took up the repo because I needed to be able to easily push changes to get it working.</div>
<div><br></div>
<div>This is all just a rambling lead up to say that I really like what you've done with the thing, and to be perfectly honest would be quite happy to hand over the domain. </div>
</div>
<div class="gmail_extra" style="orphans: auto; text-align: start; widows: auto;">
<br><div class="gmail_quote">On Wed, Feb 25, 2015 at 11:57 PM, Floyd Arguello<span class="Apple-converted-space"> </span><span dir="ltr"><<a href="mailto:floyd.arguello@gmail.com" target="_blank">floyd.arguello@gmail.com</a>></span>wrote:<br><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex;">
<u></u><div>
<div>Thank you!</div>
<div><br></div>
<div>They are enjoying Racket - Realm of Racket is a phenomenal book.</div>
<span class="HOEnZb"><font color="#888888"><div><br></div>
<div>Floyd</div></font></span><div><div class="h5">
<div></div>
<div><br></div>
<blockquote type="cite">
<div>On Feb 25, 2015, at 3:30 PM, Sam Tobin-Hochstadt <<a href="mailto:samth@cs.indiana.edu" target="_blank">samth@cs.indiana.edu</a>> wrote:</div>
<div><br></div>
<div>This is really nicely done! I hope your daughters are enjoying Racket<br>as well. :)</div>
<div><br></div>
<div>Sam</div>
<div><br></div>
<div>On Wed, Feb 25, 2015 at 4:11 PM, Floyd Arguello<br><<a href="mailto:floyd.arguello@gmail.com" target="_blank">floyd.arguello@gmail.com</a>> wrote:</div>
<div><br></div>
<blockquote>
<div style="text-align: start;">I found that my daughters had a lot of questions when they went through the<br>tutorial at<span class="Apple-converted-space"> </span><a href="http://try-racket.org/" target="_blank">http://try-racket.org/</a>- what’s a function? What’s a binding?<br>Lambda? Lexical scope?</div>
<div style="text-align: start;"><br></div>
<div style="text-align: start;">So, I thought I’d create an alternative to try-racket - for kids ages 12 and<br>up, give or take.</div>
<div style="text-align: start;"><br></div>
<div style="text-align: start;">With that in mind, I forked<span class="Apple-converted-space"> </span><a href="https://github.com/jarcane/try-racket" target="_blank">https://github.com/jarcane/try-racket</a>, applied a<br>new design, and added:</div>
<div style="text-align: start;"><br></div>
<div style="text-align: start;">* the bootstrap js framework<br>* the ability to clear and reset the console (doesn’t clear pictures yet)<br>* multi-line entries in the console - auto indents at 2 spaces (needs more<br>work)</div>
<div style="text-align: start;"><br></div>
<div style="text-align: start;">I also removed “context” from the error messages - to keep the errors short<br>and sweet.</div>
<div style="text-align: start;"><br></div>
<div style="text-align: start;">It’s very much a work in progress, but you can see it here:<br><a href="http://trycode.io/" target="_blank">http://trycode.io/</a>
</div>
<div style="text-align: start;"><br></div>
<div style="text-align: start;">As for the content, one idea is to rewrite the tutorial for a younger, less<br>experienced crowd, and use the “info” box in the lower left to provide<br>additional information, terminology, context, etc…</div>
<div style="text-align: start;"><br></div>
<div style="text-align: start;">Another idea is to write a simple, text-based game; though it lacks the<br>instant gratification of a picture appearing in the console.</div>
<div style="text-align: start;"><br></div>
<div style="text-align: start;">Any ideas/feedback?</div>
<div style="text-align: start;"><br></div>
<div style="text-align: start;">Anyone want to pitch in? :)</div>
<div style="text-align: start;"><br></div>
<div style="text-align: start;"><a href="https://github.com/arguello/trycode.io" target="_blank">https://github.com/arguello/trycode.io</a></div>
<div style="text-align: start;"><br></div>
<div style="text-align: start;">Thanks,<br>Floyd</div>
<div style="text-align: start;"><br></div>
<div style="text-align: start;"></div>
<div style="text-align: start;"><br></div>
<div style="text-align: start;"></div>
<div style="text-align: start;"><br></div>
<div style="text-align: start;"></div>
<div style="text-align: start;"><br></div>
<div style="text-align: start;"></div>
<div style="text-align: start;"><br></div>
<div style="text-align: start;"></div>
<div style="text-align: start;"><br></div>
<div style="text-align: start;"></div>
<div style="text-align: start;"><br></div>
<div style="text-align: start;"></div>
<div style="text-align: start;"><br></div>
<div style="text-align: start;"></div>
<div style="text-align: start;"><br></div>
<div style="text-align: start;"></div>
<div style="text-align: start;"><br></div>
<div style="text-align: start;"></div>
<div style="text-align: start;"><br></div>
<div style="text-align: start;"></div>
<div style="text-align: start;"><br></div>
<div style="text-align: start;">____________________<br>Racket Users list:<br><a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a>
</div>
<br>
</blockquote>
</blockquote>
</div></div>
</div>
<br>____________________<br>  Racket Users list:<br> <span class="Apple-converted-space"> </span><a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br><br>
</blockquote>
</div>
</div>
<br class="Apple-interchange-newline">
</blockquote>

</body>
</html>