[racket] try-racket alternative
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 <matthias at 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.arguello at 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
>>
>>
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20150226/2e3f3915/attachment.html>