All the information about the seminar is now linked from the Wiki:

https://github.com/racket/racket/wiki/Inside-Racket-Seminar-3.-Ryan-Culpepper-on-syntax-parse

Enjoy!

On Wed, Apr 27, 2016 at 10:45 AM, Jay McCarthy <[email protected]> wrote:
> We will be starting shortly.
>
> Jay
>
> On Tue, Apr 26, 2016 at 9:27 AM, Jay McCarthy <[email protected]> wrote:
>> This is tomorrow! I hope to see many of you there!
>>
>> Jay
>>
>> On Mon, Apr 4, 2016 at 9:12 AM, Jay McCarthy <[email protected]> wrote:
>>> On April 27th at 11am EDT, please join us for the third Inside Racket
>>> Seminar where Ryan Culpepper will give us a walk-through of the
>>> implementation of syntax-parse.
>>>
>>> As before, it will be on Google Hangouts on Air with Ryan walking
>>> through the code and giving an explanation of how it all hooks
>>> together. This is not a tutorial on Racket or on the library, but a
>>> kind of oral history and explanation of the software and how it works.
>>> Our hope is that this will increase the ability of others to build and
>>> maintain similar software as we share this kind of expertise in a way
>>> that doesn't fit our existing distribution mechanisms (research
>>> papers, RacketCon talks, documentation, etc.)
>>>
>>> Hangouts on Air link: 
>>> https://plus.google.com/events/cj9u27pp3a912t9g01prvj36osg
>>>
>>> I hope that you are able to attend and send your own questions as we go 
>>> through.
>>>
>>> Here are some things you may want to look at to prepare:
>>>
>>> 0. Have an understanding of macros and, in particular, some sense of
>>> the systems that were in use before syntax-parse.
>>>
>>> 1. Take a lot at the documentation to have a sense of what the library
>>> can do: http://docs.racket-lang.org/syntax/stxparse.html
>>>
>>> 2. Ryan's paper with Matthias, "Fortifying Macros", is an introduction
>>> the error reporting algorithm.
>>>
>>> Please feel free to send questions beforehand, on this thread or to me
>>> personally. We will archive the video for later viewing, etc.
>>>
>>> As a small preview of his style, here's a video of Ryan, Sam, and I
>>> talking about synchronizable events and UNIX domain sockets after
>>> Asumu's defense last month:
>>>
>>> https://www.youtube.com/watch?v=WNaX7gSa_pM
>>>
>>> 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
>>
>>
>>
>> --
>> 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
>
>
>
> --
> 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



-- 
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/CAJYbDamOGa8_42MatvUHMpTKxmhUY0WSXNp9_Map%2Byo%3D50oL4w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to