> 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.
