> On Sep 21, 2017, at 11:00 AM, Steve Beisner <[email protected]> wrote:
> 
> (Posted here because the group description says for those "interested in the 
> implementation of Racket.")
> 
> This is probably obvious to experienced Racket programmers... but I'm new to 
> both Racket and
> its code base, and studying the DrRocket IDE application looks like it might 
> be good path to mastering
> both. (I ultimately want to rewrite an existing GUI-intensive web app in 
> another language as a Racket
> desktop application.)
> 
> The DrRacket IDE looks like a nice, not-too-complex example of racket GUI 
> programming.
> Can someone point me to or provide information on setting up the DrRacket 
> repository 
> (https://github.com/racket/drracket) as a DrRacket project for study / 
> modification / building?
>       • How to get the github repository in my local DrRocket IDE for study / 
> modification?
>       • How to build?
> I'm guessing the answer may be somewhere in the voluminous Racket docs... 
> pointer?


Let me recommend that you rebuild Scheme Esq. from our 1999 paper “The Revenge 
of the Son of the Lisp Machine”. 

  https://www2.ccs.neu.edu/racket/pubs/#icfp99-ffkf

This is a bit outdated and needs an update anyway, but once you get the sense 
of how to build a mini-drracket, you can point people here to your Github repo 
and they can suggest improvements. 

[Asumu Takikawa also renovated this piece of code recently and we can point you 
there later.]

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-dev/F6E8A6D5-7697-44EE-BDEB-49913C14EFA1%40ccs.neu.edu.
For more options, visit https://groups.google.com/d/optout.

Reply via email to