Happy Module Day! Robby
On Fri, Dec 11, 2015 at 6:31 AM, Jay McCarthy <[email protected]> wrote: > Please join me in recognizing a historic day for Racket. > > It has been 15 years since the creation of the Racket module system, > which was introduced to the world with the modesty typical of Matthew, > in a commit containing the single character, ".": > > https://github.com/samth/old-plt/commit/79104357a355132eaf13fb3d8dd1d1a514414b53 > > 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. > > May I suggest a reading of "Composable and Compilable Macros: You Want > it When?" as an appropriate way to celebrate? > > https://www.cs.utah.edu/plt/publications/macromod.pdf > > Enjoy! > > Jay > > -- > Jay McCarthy > Associate Professor > PLT @ CS @ UMass Lowell > http://jeapostrophe.github.io > > "Wherefore, be not weary in well-doing, > for ye are laying the foundation of a great work. > And out of small things proceedeth that which is great." > - D&C 64:33 > > -- > 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/CAJYbDakijD7u8o5fPvPVmysPrSByV7venBB3otqPVuOGW-a07A%40mail.gmail.com. > 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/CAL3TdONBBxZzGKwWV7vmCtup0wPYViKbU2qVMyM_ap1iA8vONA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
