Racket: Metaprogramming Time! by Matthew Flatt
http://www.infoq.com/presentations/racket

Helped me a lot in understanding how phases work. I don't see that on your list.

> On Jan 27, 2016, at 1:07 PM, Benjamin Greenman <[email protected]> 
> wrote:
> 
> The Racket Manifesto
> http://www.ccs.neu.edu/home/matthias/manifesto/ 
> <http://www.ccs.neu.edu/home/matthias/manifesto/>
> 
> On Wed, Jan 27, 2016 at 11:31 AM, Matthew Butterick <[email protected] 
> <mailto:[email protected]>> wrote:
> For an upcoming project I'm assembling a list of articles & videos about 
> making macros and #langs in Racket. These are the ones I've come across, but 
> I welcome suggestions of others I've missed.
> 
> Culpepper & Alvis: Basic Macrology
> http://rmculpepper.github.io/malr/basic.html 
> <http://rmculpepper.github.io/malr/basic.html>
> 
> Felleisen: Racket Is ...
> http://www.ccs.neu.edu/home/matthias/Thoughts/Racket_is____.html 
> <http://www.ccs.neu.edu/home/matthias/Thoughts/Racket_is____.html>
> 
> Flatt: DSL Embedding
> https://www.youtube.com/watch?v=WQGh_NemRy4 
> <https://www.youtube.com/watch?v=WQGh_NemRy4>
> 
> Flatt: Creating Languages in Racket
> http://delivery.acm.org/10.1145/2070000/2063195/p48-flatt.pdf 
> <http://delivery.acm.org/10.1145/2070000/2063195/p48-flatt.pdf>
> 
> Flatt: Building Languages in Racket
> https://www.youtube.com/watch?v=y1rOWZkALto 
> <https://www.youtube.com/watch?v=y1rOWZkALto>
> 
> Flatt: Macros, Modules, and Languages
> https://www.youtube.com/watch?v=Z4qn9NFfb9s 
> <https://www.youtube.com/watch?v=Z4qn9NFfb9s>
> 
> Hendershott: Fear of Macros
> http://www.greghendershott.com/fear-of-macros/ 
> <http://www.greghendershott.com/fear-of-macros/>
> 
> Yoo: Fudging Up a Racket
> http://www.hashcollision.org/brainfudge/ 
> <http://www.hashcollision.org/brainfudge/>


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

Reply via email to