I’m not sure, but that would be awesome :)
Off the top of my head, would need to persist user sessions. Add a way for users to save and access their code - so probably a database and user accounts. I could add a save function to the REPL, but that would defeat the purpose of the REPL - so would need an editor to sit alongside the REPL. I had an idea to create a MVC framework in Racket, was planning on calling it Ruckus, might be worthwhile to do it all at the same time. Unless one currently exists? I’m still a Racket noob :) The text-based guessing game could probably go in this weekend, though. Floyd > On Feb 26, 2015, at 9:28 AM, Matthias Felleisen <matth...@ccs.neu.edu> wrote: > > > > This is dang cool. How much of Realm can you get into this format? -- Matthias > > > > > > > > > > > > On Feb 25, 2015, at 4:11 PM, Floyd Arguello <floyd.argue...@gmail.com> wrote: > > >> I found that my daughters had a lot of questions when they went through the >> tutorial at http://try-racket.org/ - what’s a function? What’s a binding? >> Lambda? Lexical scope? >> >> >> So, I thought I’d create an alternative to try-racket - for kids ages 12 and >> up, give or take. >> >> >> With that in mind, I forked https://github.com/jarcane/try-racket, applied a >> new design, and added: >> >> >> * the bootstrap js framework >> * the ability to clear and reset the console (doesn’t clear pictures yet) >> * multi-line entries in the console - auto indents at 2 spaces (needs more >> work) >> >> >> I also removed “context” from the error messages - to keep the errors short >> and sweet. >> >> >> It’s very much a work in progress, but you can see it here: >> http://trycode.io/ >> >> >> As for the content, one idea is to rewrite the tutorial for a younger, less >> experienced crowd, and use the “info” box in the lower left to provide >> additional information, terminology, context, etc… >> >> >> Another idea is to write a simple, text-based game; though it lacks the >> instant gratification of a picture appearing in the console. >> >> >> Any ideas/feedback? >> >> >> Anyone want to pitch in? :) >> >> >> https://github.com/arguello/trycode.io >> >> >> Thanks, >> Floyd >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> ____________________ >> Racket Users list: >> http://lists.racket-lang.org/users >> >> >> > >
____________________ Racket Users list: http://lists.racket-lang.org/users