Scheme is undergoing another revision cycle. Because of widespread dissatisfaction with and resistance to R6RS, the Scheme Steering Committee (Will Clinger, Marc Feeley, Chris Hanson, Jonathan Rees, and Olin Shivers) decided to standardize two Schemes: a small language, the direct successor to R5RS; and a large language, potentially larger than R6RS or even ANSI Common Lisp.
Two Working Groups called WG1 and WG2 respectively were selected by the Committee from volunteers. WG1 has been working busily, enhancing R5RS with new features and improvements on existing features, with reference to the consistency of the language and consistency with existing implementations. The completion of that process is now in sight with the publication of the third working draft of the small language.
John Cowan is a member of both WGs and the chair of WG2. His talk will discuss the goals of small Scheme, what WG1 has done, what it has left to do, and (time permitting) something of WG2's work and plans to date.
Pizza and beer (and soft drinks) provided, courtesy of Meetup.