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.

Reply via email to