Well, the current "racket" repo is only a small part of what we distribute. You might try that same thing on the standard distribution.
Robby On Fri, Dec 11, 2015 at 7:15 AM, Brian Adkins <[email protected]> wrote: > On Friday, December 11, 2015 at 7:55:50 AM UTC-5, Brian Adkins wrote: >> On Friday, December 11, 2015 at 7:31:25 AM UTC-5, Jay McCarthy wrote: >> > From humble beginnings, module.c has gone from 340 lines to 12,729 >> > lines today (about 2 lines per day). We have seen amazing features >> > like submodules and functions like >> > syntax-local-lift-module-end-declaration. >> > >> > So much of what we now think of as essential to the Racket way would >> > not be possible without our unique and powerful module system and >> > phase-based compilation of it. >> >> Excuse my ignorance of Racket internals & implementation, but I'm curious >> about why the module system is implemented in C vs. Racket. Can someone who >> is familiar with it provide some insight? > > I ran the following commands on the latest repo: > > find . -name \*.c | xargs wc # 310,178 lines > find . -name \*.h | xargs wc # 54,558 lines > find . -name \*.rkt | xargs wc # 211,357 lines > > If those can be trusted, Racket consists of 364,736 (63%) C and 211,357 (37%) > Racket. I was under the impression that the C code was in the minority, but I > guess that's not the case. > > I suppose it makes little difference to me as an application programmer. It > just makes me happy to have more of a language implemented in itself :) > > -- > You received this message because you are subscribed to the Google Groups > "Racket Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. -- 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/CAL3TdOMf0%2B9hBYsJ1%3Dfu0NtS%2B4rCn08waPKd4Gtm5JqW8PSBMg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
