Boston Lisp Meeting:
Thursday 2009-10-29
Alex Plotnick, Daniel Herring
http://fare.livejournal.com/147676.html
A Boston Lisp Meeting will take place on Thursday, October 29th 2009 at
1800 at MIT 34-401B. Alex Plotnick with talk about CLWEB, and Daniel
Herring will give a short presentation of LibCL.
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 Alex Plotnick on CLWEB
CLWEB is a literate programming system for Common Lisp in the tradition of
Knuth's WEB and CWEB systems. These systems are based on the idea that
there are two audiences for every program — the machine on the one hand
and human programmers on the other — and that these two audiences have
very different requirements for understanding a given program. They take
as input a document containing a mixture of source code, TeX, and WEB
control codes, and output both a program suitable for compilation or
evaluation, and also a TeX file that contains a pretty-printed version of
the source code along with accompanying commentary. The former is for the
machine, while the latter is ready for typesetting, printing, and reading
by a human. CLWEB is of course itself a literate program, written in
itself, using (mostly) portable Common Lisp as the source language.
http://www.cs.brandeis.edu/~plotnick/clweb/
Alex Plotnick is a graduate student in computer science at Brandeis
University. His interests include natural and computer language semantics,
computational linguistics, and philosophy of language.
2 Daniel Herring on LibCL
LibCL is a self-contained collection of portable, free Common Lisp
libraries. LibCL is released on a quarterly cycle and provides the
following features. Simple install: download a single file per release.
Integration: libraries are tested to work with each other. Community
building: aiming for shared licensing and ownership of packages. Platform
neutrality: the libraries should be portable across implementations and
OSs. Accountability: public read-only git repositories track full history.
http://libcl.com/
3 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.
4 Time and Location
The Lisp Meeting will take place on Thursday October 29th 2009 at 1800
(6pm) at MIT 34-401B.
Note that this is not the usual day of the week.
As the numbers indicate, the room is in Building 34, on the 4th floor.
This is the usual location, on 50 Vassar Street, Cambridge.
MIT map: http://whereis.mit.edu/bin/map?selection=34
Google map: http://maps.google.com/maps?q=
50+Vassar+St,+Cambridge,+MA+02139,+USA
Many thanks go to Alexey Radul for arranging for the room, and to MIT for
welcoming us.
5 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.
6 More about the Meeting
The previous Boston Lisp Meeting on Wednesday, September 30th 2009 had
about 20-odd participants. Christine Flood spoke about Project Fortress.
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:
Wednesday 2009-09-30
Christine Flood
http://fare.livejournal.com/147676.html
A Boston Lisp Meeting will take place
on Wednesday, September 30th 2009 at 1800 at NEU WVG 108,
where *Christine* Flood will speak about
*Project Fortress*.
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.
*
*Christine Flood* will speak about
*Project Fortress*.
Project Fortress is a programming language designed at Sun Labs
with these fundamental principles:
What you write on your white board works
(Standard Mathematical Syntax).
Implicit Parallelism
(Let the runtime system exploit the fine grained parallelism in your algorithm).
Languages should be designed from the ground up to grow over time
(A small fixed core with as much of Fortress as possible in Fortress libraries).
Other features include strong static typing and transactional memory.
This talk will give you an overview of the language
and walk through some examples.
Feel free to check out our open source implementation
and language specification at
http://ProjectFortress.sun.com/
Christine Flood is a research scientist at Sun Microsystems Labs.
She has been working in the field of computer science for 20 years.
Her interests are in programming language design and implementation
particularly garbage collection and parallelism.
She's a former Symbolics/MIT hacker.
* *
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(a)tunes.org for registration.
* * *
*The Lisp Meeting will take place on
Wednesday September 30th 2009 at 1800 (6pm)
at NEU WVG 108.*
This is neither the usual day of the week, nor the usual location.
This is at Northeastern University, in the West Village G residence building
which is right behind the Computer Science building WVH
(see this picture http://tmp.barzilay.org/wvh.jpg )
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 first 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.
* * * *
Dinner:
ITA Software http://itasoftware.com/careers/
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.
Somehow, we the organizers got mixed up at the July meeting,
and the promised buffet didn't materialize.
I offer my sincere apologies to all concerned for this blatant failure.
* * * * *
The previous Boston Lisp Meeting on August 31th
had about 20-odd participants.
Emmanuel Schanzer talked about
Teaching Mathematics and Problem-Solving through Programming ,
preceded by lightning talks by
Gregory Marton on Teaching Linguistics through Programming
and Alex Plotnick on Gabriel's Gimmick.
http://fare.livejournal.com/146665.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(a)tunes.org.
[pjb] The walls inside the lisp house are paperthin like in Japanese houses.
They're purely symbolic. Some other language may have reinforced
concrete interior walls. Choose where you want to live! ;-)
[nyef] pjb: Surely that has acoustic as well as thermal implications....
[pjb] Yes, you need to be more civilized in a Japanese house :-)
[Xach] chilly during the AI winter
-- http://www.cliki.net/IRC%20Quotes
Hey, I've been in Boston enjoying myself for one summer, but need a
place for fall. I was thinking it would be fun to live with other Lispers.
Anyone here interested?
Dear Boston Lisp Users,
I had been repeatedly announcing at our previous meetings that a
Scheme Workshop was to take place this year in Boston, but I realize
hadn't sent mail about it.
The Scheme Workshop 2009 is actually happening this week-end at
Northeastern University, followed by a Symposium in honor of Mitch
Wand.
The official registration deadline is passed since earlier this month,
but if you beg the proper person, you might get in.
For the Scheme Workshop 2009 this Saturday, see
http://users.csc.calpoly.edu/~clements/scheme-workshop-2009/
and contact John Clements <clements(a)brinckerhoff.org> ASAP.
For the Mitchfest this Sunday and Monday, see
http://www.ccs.neu.edu/events/wand-symposium/
and contact mitchfest-registration(a)ccs.neu.edu ASAP.
You might or might not get a lunch, but odds are you can participate still.
Since I'm announcing things, I might as well tell you that the two
Lightning Talk slots for the August 31st BLM have been filled. Will
speak: Gregory Marton about Teaching Linguistics through Programming
and Alex Plotnick about Gabriel's Gimmick, an odd little idiom for
(mis)using the sequence functions.
http://fare.livejournal.com/146665.html
However, you are welcome to apply to give a Lightning Talk at one of
the later BLMs.
While I am at it, you might or might not be interested in the Boston
Haskell meeting. The one yesterday was quite interesting.
http://groups.google.com/group/bostonhaskell
I hope to see some of you soon at one of these events.
[ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ]
Politicians are like rats. What they steal for themselves is minuscule
compared to what they destroy getting it.
Boston Lisp Meeting:
Monday 2009-08-31
Emmanuel Schanzer
http://fare.livejournal.com/146665.html
A Boston Lisp Meeting will take place
on Monday, August 31st 2009 at 1800 at MIT 34-401B,
where *Emmanuel Schanzer* will speak about
*Teaching Mathematics and Problem-Solving through Programming*.
Additionally, we are still accepting proposals for up to two volunteers
to each give of a 5-minute Lightning Talk (followed by 2-minute Q&A).
Also, there will be a buffet offered by ITA Software.
Registration is not necessary but appreciated.
See details below.
*
*Emmanuel Schanzer* will speak about
*Teaching Mathematics and Problem-Solving through Programming*.
Most people agree that students should be exposed
to some form of Computer Science before graduating high school,
but there is little consensus about what kind of exposure is best.
At the same, Algebra has been identified as
a pivotally important concept for students,
both as the crucial gateway to higher forms of mathematics
and as an indicator of future success.
This talk explores Bootstrap,
a particular approach to computer science education
that focuses on Algebra instruction as
a natural format for computer programming.
Over the course of nine classes,
students are exposed to functions and variables,
and use their knowledge to design and build a simple videogame.
Bootstrap is currently active in middle schools around the country,
using volunteer teachers from companies and universities
to teach programming to children as young as ten years old.
Emmanuel Schanzer is the Program Director for Bootstrap,
an organization which trains volunteer teachers
to bring functional computer programming
to underprivileged middle school students around the country
using the curriculum he's developed since 2004.
He began teaching Computer Science in 2000,
teaching students at Cornell University how to program in Scheme,
and later constructed Bootstrap to teach the same concepts
as part of an afterschool program.
He is now a Doctoral Candidate at Harvard University,
studying Cognitive Science and Mathematics Instruction.
http://www.bootstrapworld.org/
* *
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!
* * *
*The Lisp Meeting will take place on
Monday August 31st 2009 at 1800 (6pm)
at MIT, Room 34-401B.*
As the numbers indicate, the room is in Building 34, on the 4th floor.
This is the usual location, on 50 Vassar Street, Cambridge.
MIT map:
http://whereis.mit.edu/bin/map?selection=34
Google map:
http://maps.google.com/maps?q=50+Vassar+St,+Cambridge,+MA+02139,+USA
Many thanks go to Alexey Radul for arranging for the room,
and to MIT for welcoming us.
* * * *
Dinner:
ITA Software http://itasoftware.com/careers/
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.
Somehow, we the organizers got mixed up at the July meeting,
and the promised buffet didn't materialize.
I offer my sincere apologies to all concerned for this blatant failure.
* * * * *
The previous Boston Lisp Meeting on July 27th
had about 30-odd participants.
Bruce Lewis talked about OurDoings,
and Richard Kreuter about Unary REQUIRE.
http://fare.livejournal.com/145087.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-07-27
Bruce Lewis, Richard Kreuter
http://fare.livejournal.com/145087.html
A Boston Lisp Meeting will take place
on Monday, July 27th 2009 at 1800 at MIT 34-401B,
where Bruce Lewis will speak about OurDoings, and
Richard Kreuter will speak about defsystems and deliverables,
or, unary REQUIRE for the win!
Additionally, we are still accepting proposals for up to two volunteers
to each give of a 5-minute Lightning Talk (followed by 2-minute Q&A).
Also, there will be a buffet offered by ITA Software.
Registration is not necessary but appreciated. See details below.
*
Bruce Lewis will speak about OurDoings < http://OurDoings.com/ >,
a web site that solves the problem faced by people who
take a lot of pictures, but don't have much time to share them online.
Its approach to the problem is straightforward, but unique.
In this talk, Bruce will use the OurDoings web site as context in which to
explain how macros enable a kind of abstraction that functions do not, and
how this form of abstraction is useful in common problems
that thousands of programmers face.
Bruce Lewis left the Lisp world after completing MIT 6.001
(Structure and Interpetation of Computer Programs) in Spring, 1987.
Ten years later, seeking a better way to write database-driven
web applications, he created
<a href="http://brl.sourceforge.net/">BRL</a>,
the "Beautiful Report Language",
an alternative to Perl ("Practical Extraction and Report Language")
that dominated web development at the time.
Bruce lives in Beverly, Massachusetts with his wife and three children.
* *
Richard Kreuter will speak about
Defsystems and deliverables, or, unary REQUIRE for the win!
Common Lisp users have employed a succession of system construction tools
("defsystems") over the years. Howsoever good a defsystem tool might be,
overuse of system construction tools creates needless technical and social
problems in the community and confounds newcomer and professional alike.
This presentation will cover some of the drawbacks of the traditional uses
of defsystems, and proposes some approaches to deploying Lisp software
intended to make Lisp library usage more tractable than defsystems make it.
Richard Kreuter is a software developer in the Boston area.
He has worked on Steel Bank Common Lisp, driven himself nuts
by too much reading of the Common Lisp standard, and is likely to be
the last person on earth who thinks CL's pathnames still are a good idea.
* * *
Having observed the success of the formula at ILC'2009,
we have instituted Lightning Talks at the Boston Lisp Meeting.
At every meeting, before the main talk,
there are two slots for strictly timed 5-minute talks
followed by 2-minute for questions and answers.
The slots for next Monday are still open.
Step up and come talk about your pet project!
* * * *
The Lisp Meeting will take place on Monday June 29th 2009 at 1800 (6pm)
at MIT, Room 34-401B.
As the numbers indicate, the room is in Building 34, on the 4th floor.
This is the usual location, on 50 Vassar Street, Cambridge.
MIT map: http://whereis.mit.edu/bin/map?selection=34
Google map: http://maps.google.com/maps?q=50+Vassar+St,+Cambridge,+MA+02139,+USA
Many thanks go to Alexey Radul for arranging for the room,
and to MIT for welcoming us.
* * * * *
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 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.
* * * * * *
The previous Boston Lisp Meeting on May 26th
had 40 participants.
Norman Ramsey gave a talk about
Using Higher-Order Functions and Continuation-Passing Style
to Make Dataflow Optimization Simple.
In the near future, we expect to have
Bruce Lewis on 2009-07-27 about BRL http://brl.codesimply.net and
ourdoings.com, Emmanuel Schanzer on 2009-08-31 about BootstrapWorld.org, and
Christine Flood on some undetermined date about
Fortress http://projectfortress.sun.com
* * * * * * *
We're always looking for more speakers.
The call for speakers and all the other details are at
http://fare.livejournal.com/120393.html
Also sought are volunteers to give Lightning Talks
http://fare.livejournal.com/143723.html
For more information, see our web site 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.
+------------------------------------------------------------+
| FINAL CALL FOR PARTICIPATION |
| 6th European Lisp Workshop |
| July 6, Genova, Italy - co-located with ECOOP 2009 |
| http://elw.bknr.net/2009 |
+------------------------------------------------------------+
Important Dates
===============
ECOOP late registration deadline: July 03, 2009
6th European Lisp Workshop: July 06, 2009
Please note that registration must be done with ECOOP itself.
There is a reduced registration fee for workshop-only attendance.
The early registration deadline is in two days, so register now!
See http://ecoop09.disi.unige.it/ for details.
2009 Special News
=================
* Edi Weitz will give a keynote address on the use of his notorious
open source libraries in commercial / industrial application.
* The workshop is sponsored by ITA Software, Inc.
Please visit them at http://www.itasoftware.com/
* This year, and for the first time, the workshop proceedings
will be published in the ACM Digital Library.
Overview
========
"...Please don't assume Lisp is only useful for Animation and
Graphics, AI, Bio-informatics, B2B and E-Commerce, Data Mining,
EDA/Semiconductor applications, Expert Systems, Finance, Intelligent
Agents, Knowledge Management, Mechanical CAD, Modeling and Simulation,
Natural Language, Optimization, Research, Risk Analysis, Scheduling,
Telecom, and Web Authoring just because these are the only things they
happened to list."
-- Kent Pitman
Lisp, one of the eldest computer languages still in use today, is
gaining momentum again. The structure of Lisp makes it easy to extend
the language or even to implement entirely new dialects without
starting from scratch, making it the ideal candidate for writing
Domain Specific Languages. Common Lisp, with the Common Lisp Object
System (CLOS), was the first object-oriented programming language to
receive an ANSI standard and retains the most complete and advanced
object system of any programming language, while influencing many
other object-oriented programming languages that followed.
This workshop will address the near-future role of Lisp-based
languages in research, industry and education. We solicit
contributions that discuss the opportunities Lisp provides to capture
and enhance the possibilities in software engineering. We want to
promote lively discussion between researchers proposing new approaches
and practitioners reporting on their experience with the strengths and
limitations of current Lisp technologies.
Programme
=========
In addition to Edi Weitz's keynote address, the workshop will feature four
technical papers and two tutorials. Please visit the programme web page
(http://elw2009.bknr.net/programme) for a detailed description.
Organizers
==========
Didier Verna, EPITA Research and Development Laboratory, Paris
Charlotte Herzeel, Programming Technology Lab, Vrije Universiteit, Brussel
Robert Strandh, LaBRI, University of Bordeaux I, France
Christophe Rhodes, Goldsmiths College, University of London
Hans Hübner, Software Developer, Berlin
--
Resistance is futile. You will be jazzimilated.
Scientific site: http://www.lrde.epita.fr/~didier
Music (Jazz) site: http://www.didierverna.com
EPITA/LRDE, 14-16 rue Voltaire, 94276 Le Kremlin-Bicêtre, France
Tel. +33 (0)1 44 08 01 85 Fax. +33 (0)1 53 14 59 22
In the wake of my announcing the next
Boston Lisp Meeting on 2009-06-29 1800 @ MIT 34-401B
http://fare.livejournal.com/144600.html
I'd like to forward the announcement of a
BostonHaskell meeting on 2009-06-23 @ MIT 32-G882
http://groups.google.com/group/bostonhaskell/browse_thread/thread/f5f494142…http://bit.ly/JPgva
That's next Tuesday, BTW.
[ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ]
If a trainstation is where the trains stop, what is then a workstation...
-- Lars Lundgren <d95lars(a)dtek.chalmers.se>
------------ Begin Forwarded Message ------------
From: Ravi Nanavati <r...(a)bluespec.com>
Date: Tue, 16 Jun 2009 17:51:30 -0400
Local: Tues, Jun 16 2009 5:51 pm
Subject: BostonHaskell: Next meeting - June 23rd at MIT CSAIL Reading Room (32-G882)
I'm pleased to announce the second meeting of the Boston Area Haskell
Users' Group.
The meeting is scheduled for Tuesday, June 23rd from 6:30pm - 8:30pm
(*). It will be held in the MIT CSAIL Reading Room (32-G882, i.e. a
room on the 8th floor of the Gates Tower of the MIT's Stata Center at
32 Vassar St in Cambridge, MA).
We have the following two talks scheduled (each intended to be 30-45
minutes each):
"Automagic Font Conversion with Haskell Typeclasses" by Frank Berthold
"Intermediate Language Representations via GADTs" by Nirav Dave
As in the last meeting there will be a break between the talks for
discussion and mingling. As we are an informal, unsponsored group,
there are no current plans to provide refreshments during the break,
but I encourage people to volunteer to provide them (please contact me
at r...(a)bluespec.com so I can keep track of what to expect). I'll make
sure to appropriately thank any refreshment volunteers at the meeting.
If you have any questions about the meeting please send them to the
BostonHaskell mailing list: bostonhaskell(a)googlegroups.com or contact
me directly.
I look forward to seeing many Boston area Haskellers next Tuesday!
- Ravi Nanavati
(*) I interpreted the silence in response to my previous email
proposing June 23rd as assent. If this was a bad time or date to pick,
please send your scheduling comments to the BostonHaskell list (i.e.
bostonhaskell(a)googlegroups.com) so we can do a better job of picking a
date and time in the future.
Boston Lisp Meeting:
Monday 2009-06-29
Eli Barzilay on Implementing Domain Specific Languages with PLT Scheme.
http://fare.livejournal.com/144600.html
A Boston Lisp Meeting will take place
on Monday, June 29th 2009 at 1800 at MIT 34-401B,
where Eli Barzilay will speak about
Implementing Domain Specific Languages with PLT Scheme.
Additionally, we are still accepting proposals for up to two volunteers
to each give of a 5-minute Lightning Talk (followed by 2-minute Q&A).
Also, there will be a buffet offered by ITA Software.
Registration is not necessary but appreciated. See details below.
*
Eli Barzilay will speak about
Implementing Domain Specific Languages with PLT Scheme.
Many problems call for domain-specific languages (DSLs)
to express them and their solutions; such languages enable a dialogue
between domain experts and software developers.
The Lisp and Scheme community has a decades-old tradition
of creating and embedding special-purpose languages via macros.
Over the last twenty years, we PLT Schemers have continued to develop this
technology to the point where making up new languages is so quick and easy that
PROGRAMMERS CREATE A LANGUAGE FOR WRITING A SINGLE PROGRAM.
Embedded DSLs are appropriate for a whole range of domains and
applications -- in both academia and industry.
Notable examples include research languages, teaching languages,
and application-specific languages
like our text-friendly documentation language.
In this talk Eli will demonstrate how to implement
embedded *practical* DSLs in PLT Scheme.
Eli Barzilay is a Researcher in the PLT group at Northeastern University.
He has been a core PLT Scheme developer since 2003, and
has used PLT's ability to implement new languages to an extreme.
For his Programming Languages undergraduate course,
he creates nearly one language per week.
In addition to writing new languages, he is involved in
helping PLT develop into a multi-lingual environment.
His website is at http://barzilay.org/
* *
Having observed the success of the formula at ILC'2009,
we have instituted Lightning Talks at the Boston Lisp Meeting.
At every meeting, before the main talk,
there are two slots for strictly timed 5-minute talks
followed by 2-minute for questions and answers.
The slots for next Monday are still open.
Step up and come talk about your pet project!
* * *
The Lisp Meeting will take place on Monday June 29th 2009 at 1800 (6pm)
at MIT, Room 34-401B.
As the numbers indicate, the room is in Building 34, on the 4th floor.
This is the usual location, on 50 Vassar Street, Cambridge.
MIT map: http://whereis.mit.edu/bin/map?selection=34
Google map: http://maps.google.com/maps?q=50+Vassar+St,+Cambridge,+MA+02139,+USA
Many thanks go to Alexey Radul for arranging for the room,
and to MIT for welcoming us.
* * * *
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 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.
* * * * *
The previous Boston Lisp Meeting on May 26th
had 40 participants.
Norman Ramsey gave a talk about
Using Higher-Order Functions and Continuation-Passing Style
to Make Dataflow Optimization Simple.
In the near future, we expect to have
Bruce Lewis on 2009-07-27 about BRL http://brl.codesimply.net and
ourdoings.com, Emmanuel Schanzer on 2009-08-31 about BootstrapWorld.org, and
Christine Flood on some undetermined date about
Fortress http://projectfortress.sun.com
* * * * * *
We're always looking for more speakers.
The call for speakers and all the other details are at
http://fare.livejournal.com/120393.html
Also sought are volunteers to give Lightning Talks
http://fare.livejournal.com/143723.html
For more information, see our web site 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.
REMINDER
Boston Lisp Meeting:
TUESDAY May 26th -
Norman Ramsey on Using HOFs and CPS to Make Dataflow Optimization Simple
http://fare.livejournal.com/144312.html
A Boston Lisp Meeting will take place on
Tuesday, May 26th 2009 at 1800 at MIT 34-401B, where
Norman Ramsey will speak about
Using Higher-Order Functions and Continuation-Passing Style
to Make Dataflow Optimization Simple.
Additionally, Ravi Nanavati will summon
a Boston Area Haskell Users' Group meeting,
and we are still accepting proposals for one
5-minute Lightning Talk (followed by 2-minute Q&A).
Also, there will be a buffet offered by ITA Software.
Registration is not necessary but appreciated. See details below.
*
Norman Ramsey will speak about
Using Higher-Order Functions and Continuation-Passing Style
to Make Dataflow Optimization Simple.
Norman Ramsey's research spans theory
(a foundational model for probabilistic programming languages)
and practice (methods for making code generators reusable).
While he has contributed to a variety of topics
in programming languages and software engineering,
his primary interests lie in functional programming
and programming-language infrastructure.
His introduction to functional programming came on a Symbolics Lisp machine,
but shortly afterward he was seduced by
the beauty of algebraic data types and pattern matching.
These days his favorite programmable programming systems are Haskell
(look! it has Prolog in the type checker and will generate your code for you!)
and Lua (the best of scripting, metaobjects, and C
rolled up into a tiny package).
He is currently Associate Professor of computer science at Tufts University,
a job which he enjoys tremendously
except that it does not leave him time for enough programming.
His website is at http://www.cs.tufts.edu/~nr/
* *
Having observed the success of the formula at ILC'2009,
we have instituted Lightning Talks at the Boston Lisp Meeting.
At every meeting, before the main talk,
there are two slots for strictly timed 5-minute talks
followed by 2-minute for questions and answers.
One slot for next Tuesday is still open.
Step up and come talk about your pet project!
* * *
The Lisp Meeting will take place on Tuesday May 26th 2009 at 1800 (6pm)
at MIT, Room 34-401B.
Note that the meeting will NOT take place as usual on
the last Monday of the Month, but on the next day, Tuesday.
Indeed, that last Monday of May is Memorial Day, a holiday,
and the next day thus makes do as a "Virtual Monday".
As the numbers indicate, the room is in Building 34, on the 4th floor.
This is the usual location, on 50 Vassar Street, Cambridge.
MIT map: http://whereis.mit.edu/bin/map?selection=34
Google map: http://maps.google.com/maps?q=50+Vassar+St,+Cambridge,+MA+02139,+USA
Many thanks go to Alexey Radul for arranging for the room,
and to MIT for welcoming us.
* * * *
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 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.
* * * * *
The previous Boston Lisp Meeting on April 27th
had 35 participants.
Noah Goodman gave a talk about Lambda the Ultimate Gamble
Alan Bawden also gave a Lightning Talk
about a proposed better representation for quasiquotes.
In the near future, we expect to have
Bruce Lewis on 2009-07-27 about BRL http://brl.codesimply.net and
ourdoings.com, Emmanuel Schanzer on 2009-08-31 about BootstrapWorld.org, and
Christine Flood on some undetermined date about
Fortress http://projectfortress.sun.com
We are still looking for confirmed speakers for June, September, October.
* * * * * *
We're always looking for more speakers.
The call for speakers and all the other details are at
http://fare.livejournal.com/120393.html
Also sought are volunteers to give Lightning Talks
http://fare.livejournal.com/143723.html
For more information, see our new web site 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.