Boston Lisp Meeting:
Monday 2010-01-25
Ryan Culpepper on PLT Scheme Macros
http://fare.livejournal.com/tag/boston-lisp-meeting
A Boston Lisp Meeting will take place on Monday, January 25th 2010 at 1800 at
NEU WVH 366. Ryan Culpepper will speak about PLT Scheme Macros.
Additionally, we will have two 5-minute Lightning Talks, each followed by
2-minute Q&A. Speakers to be announced.
Also, there will be a buffet offered by ITA Software.
1 Ryan Culpepper on PLT Scheme Macros
I will talk about writing macros in PLT Scheme, using the tools I've developed.
The first tool is the macro stepper, which shows the macro expansion of
programs as a series of rewriting steps. The macro stepper is adapted
specifically to the challenges of writing macros in a hygienic macro system
using a base language that is itself composed of layers of macros. I'll
demonstrate how to use the macro stepper and talk about its implementation. The
second tool I'll demonstrate is a specification system for Scheme syntax that
makes macros robust and concise.
I am a graduate student in the PLT group at Northeastern University working on
making macros more powerful and easier to use. I'm interested in exploring new
ways of expressing programs and methods of implementing and supporting program
expression.
2 Lightning Talks
At every meeting, before the main talk, there are two slots for strictly timed
5-minute "Lightning Talks" followed by 2 minutes for questions and answers.
The slots for next meeting are still open. Step up and come talk about your pet
project! Contact me at fare at tunes.org.
3 Time and Location
The Lisp Meeting will take place on Monday, January 25th 2010 at 1800 (6pm) at
NEU WVH 366.
Note that we're back on a Monday, and that we're using a new location.
This is at Northeastern University, in the Computer Science building WVH (West
Village H, see http://tmp.barzilay.org/wvh.jpg this picture) when you arrive
from the T on Huntington Avenue near to Parker St (Green E line, stop at
Northeastern Station, or possibly Museum of Fine Arts; you can also walk from
Ruggles on the Orange line). As the number indicates, the room is on the third
floor.
Northeastern maps and direction:
http://www.northeastern.edu/campusmap/maps.html
Many thanks go to Eli Barzilay for arranging for the room, and to Northeastern
University for welcoming us.
4 Dinner
ITA Software a fine employer of Lisp hackers (disclaimer: I work there), is
kindly purchasing a buffet to accompany our monthly Boston Lisp meeting. Anyone
who attends is welcome to partake.
5 More about the Meeting
The previous Boston Lisp Meeting on Monday, December 14th 2009 had about 30
participants. Sam Tobin-Hochstadt spoke about Typed Scheme. http://
fare.livejournal.com/149685.html
We're always looking for more speakers. The call for speakers and all the other
details are at: http://fare.livejournal.com/120393.html Volunteers to give
Lightning Talks are also sought. http://fare.livejournal.com/143723.html
For more information, see our web site http://boston-lisp.org/ For posts
related to the Boston Lisp meetings in general, follow this link: http://
fare.livejournal.com/tag/boston-lisp-meeting or subscribe to our RSS feed:
http://fare.livejournal.com/data/rss?tag=boston-lisp-meeting
Please forward this information to people you think would be interested. Please
accept my apologies for your receiving this message multiple times. My
apologies if this announce gets posted to a list where it shouldn't, or fails
to get posted to a list where it should. Feedback welcome by private email
reply to fare at tunes.org.
Boston Lisp Meeting:
Monday 2009-12-14
Sam Tobin-Hochstadt on Typed Scheme
http://fare.livejournal.com/149685.html
A Boston Lisp Meeting will take place on Monday, December 14th 2009 at 1800 at
NEU WVH 366. Sam Tobin-Hochstadt will speak about Typed Scheme.
Additionally, we will have two 5-minute Lightning Talks, each followed by
2-minute Q&A. Speakers to be announced.
Also, there will be a buffet offered by ITA Software. Registration is not
necessary but appreciated. See details below.
1 Sam Tobin-Hochstadt on Typed Scheme
Typed Scheme is a system for incrementally porting untyped PLT Scheme programs
to a typed language. The type system is designed to automatically accommodate
typical Scheme idioms, and includes several novel features to support this. It
also offers sound and automatic interoperability with untyped code. It has been
used in real applications and on thousands of lines of existing Scheme code.
http://www.ccs.neu.edu/home/samth/typed-scheme/
Sam Tobin-Hochstadt is a postdoc at Northeastern University, working for
Matthias Felleisen. He is investigating the integration of typed and untyped
languages, with a focus on Scheme and JavaScript. As a graduate student, he
developed Typed Scheme, which he continues to maintain. He is currently
supported by a grant from the Mozilla Corporation.
2 Lightning Talks
At every meeting, before the main talk, there are two slots for strictly timed
5-minute "Lightning Talks" followed by 2 minutes for questions and answers.
The slots for next meeting are still open. Step up and come talk about your pet
project! Contact me at fare at tunes.org.
3 Time and Location
The Lisp Meeting will take place on Monday, December 14th 2009 at 1800 (6pm) at
NEU WVH 366.
Note that we're back on a Monday, and that we're using a new location.
This is at Northeastern University, in the Computer Science building WVH (West
Village H, see http://tmp.barzilay.org/wvh.jpg this picture) when you arrive
from the T on Huntington Avenue (Green E line, stop at Northeastern Station, or
possibly Museum of Fine Arts; you can also walk from Ruggles on the Orange
line). As the number indicates, the room is on the third floor.
Northeastern maps and direction:
http://www.northeastern.edu/campusmap/maps.html
Many thanks go to Eli Barzilay for arranging for the room, and to Northeastern
University for welcoming us.
4 Dinner
ITA Software a fine employer of Lisp hackers (disclaimer: I work there), is
kindly purchasing a buffet to accompany our monthly Boston Lisp meeting. Anyone
who attends is welcome to partake.
We appreciate it if you let us know you're coming, and what food taboos you
have, so that we can order the correct amount and kind of food. Tell us by
sending email to boston-lisp-meeting-register at common-lisp.net. We won't send
any acknowledgement unless requested; importantly, we'll keep your identity and
address confidential and won't communicate any such information to anyone, not
even to our sponsors.
5 More about the Meeting
The previous Boston Lisp Meeting on Thursday, October 29th 2009 had about 30
participants. Daniel Herring spoke about LibCL and Alex Plotnick about CLWEB.
http://fare.livejournal.com/148335.html
We're always looking for more speakers. The call for speakers and all the other
details are at: http://fare.livejournal.com/120393.html Volunteers to give
Lightning Talks are also sought. http://fare.livejournal.com/143723.html
For more information, see our web site http://boston-lisp.org/ For posts
related to the Boston Lisp meetings in general, follow this link: http://
fare.livejournal.com/tag/boston-lisp-meeting or subscribe to our RSS feed:
http://fare.livejournal.com/data/rss?tag=boston-lisp-meeting
Please forward this information to people you think would be interested. Please
accept my apologies for your receiving this message multiple times. My
apologies if this announce gets posted to a list where it shouldn't, or fails
to get posted to a list where it should. Feedback welcome by private email
reply to fare at tunes.org.