<?xml version="1.0"?>


<rss version="2.0">
<channel>
<title>MSLUG</title>
<link>http://schemeway.dyndns.org/mslug/mslug-main-feed</link>
<language>en</language>
<description>MSLUG News and Announcements</description>
<item>
<title>[meeting] Scheme for the Novice</title>
<guid>http://schemeway.dyndns.org/mslug/meeting/27</guid>
<link>http://schemeway.dyndns.org/mslug/meeting/27</link>
<description><p>This talk is intended as a tutorial on Scheme that will also expand on more advanced uses of the language and of the Gambit-C implementation of Scheme.</p></description>
<pubDate>Wed, 27 Mar 2008 19:00:00 +0000</pubDate></item>
<item>
<title>[meeting] Beer and discussions</title>
<guid>http://schemeway.dyndns.org/mslug/meeting/26</guid>
<link>http://schemeway.dyndns.org/mslug/meeting/26</link>
<description>The next meeting of the MSLUG will take place as usual on a Wednesday, at Pub <a href="http://ste-elisabeth.com/">Ste-Elisabeth</a> at 7pm.<br />
<br />
We'll be upstairs, on the indoor terrace.<br />
<br />
See you on Wednesday!</description>
<pubDate>Tue, 23 Jan 2008 19:00:00 +0000</pubDate></item>
<item>
<title>[meeting] Commercial Users of Scheme and Lisp</title>
<guid>http://schemeway.dyndns.org/mslug/meeting/25</guid>
<link>http://schemeway.dyndns.org/mslug/meeting/25</link>
<description><strong>Houman Zolfaghari : Using scheme in the industry: a possibly powerful but difficult choice<br />
</strong><br />
Having used scheme/lisp for more than 12 years in the industry for some large scale projects, I will talk a bout my experience and my latest considerations and conclusions.<br />
<br />
<strong>Dominique Boucher : Scheme in the enterprise: pitfalls to avoid</strong><br />
<br />
In this short presentation, I will share my experience introducing Scheme in an industrial setting. I will mainly focus on how to avoid some common pitfalls.<br />
<br />
<br />
<strong>Daniel Villeneuve &amp; Alain Marcotte : Three goals, 2 companies, 1 ...</strong><br />
<br />
Overview of 3 utilizations of scheme in two different companies where scheme is part of delivered products.  A glance at the architecture and environment for those products.<br />
<br />
<strong>Guillaume Cartier : Anyone called for the doctor?</strong><br />
<br />
Overview of the Chyma Scheduler, a rule-based scheduler for hospitals written for IsaiX Technologies using JazzScheme under its new open source license.<br />
<br />
I will also discuss how it has been possible for us on various occasions to help clients with Lisp based solutions when the hurt was considerable and Lisp was seen as the only doctor with potent enough medicine.</description>
<pubDate>Tue, 05 Dec 2007 19:00:00 +0000</pubDate></item>
<item>
<title>[meeting] Hop and ContextL</title>
<guid>http://schemeway.dyndns.org/mslug/meeting/24</guid>
<link>http://schemeway.dyndns.org/mslug/meeting/24</link>
<description>The October meeting will take place during the OOPSLA 2007 conference. For this special event, the MSLUG invited two well-known speakers: Manuel Serrano and Pascal Costanza. Don't miss this exceptional event!<br />
<br />
<span style="font-weight: bold;">Where: </span>UQAM, <a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;time=&amp;date=&amp;ttype=&amp;q=100+Rue+Sherbrooke+Ouest,+Montreal,+Montr%C3%A9al,+Quebec+H2X,+Canada&amp;sll=45.511143,-73.570032&amp;sspn=0.010932,0.022659&amp;ie=UTF8&amp;ll=45.511144,-73.570032&amp;spn=0.010932,0.022659&amp;z=16&amp;iwloc=addr&amp;om=1">100 Sherbrooke West, Room SU-1550</a><br />
<span style="font-weight: bold;">When: </span>October 22nd, 2007 at 7h30PM<br />
<br />
<br />
<span style="font-style: italic; font-weight: bold;"><a href="http://www-sop.inria.fr/mimosa/Manuel.Serrano/">Manuel Serrano</a>, INRIA Sophia-Antipolis</span><br />
<br />
Manuel Serrano holds a Ph.D. degree from the Université Pierre et Marie Curie (Paris 6), France, and works at INRIA Sophia-Antipolis as a research director. Most of his research activities are based, or use, the functional programming language Scheme. He is well-known for his highly-optimizing Scheme compiler, <a href="http://www-sop.inria.fr/mimosa/fp/Bigloo/">Bigloo</a>. Manuel Serrano served on several international conferences: ICFP, JFLA, Scheme workshops, and more.<br />
<br />
<span style="font-weight: bold;">Title: </span>Programming Multimedia Applications on the Web with <a href="http://hop.inria.fr/">HOP</a><br />
<br />
Hop is a language dedicated to programming reactive and dynamic applications for the web, such as web agendas, web galleries, web mail clients, etc. In this presentation, we highlight the linguistic novelties introduced by Hop and its execution environment by describing Hop's user libraries, its extensions to the HTML-based standards, and its execution platform, the Hop web broker. The presentation will focus on presenting the development on multimedia applications with Hop. There will be several live demonstrations during the presentation.<br />
<br />
<br />
<span style="font-weight: bold; font-style: italic;"><a href="http://p-cos.net/">Pascal Costanza</a>, Vrije Universiteit Brussel.</span><br />
<br />
Pascal Costanza has a Ph.D. degree from the University of Bonn, Germany, and works as a research assistant at the Programming Technology Lab of the Vrije Universiteit Brussel, Belgium. His past involvements include specification and implementation of the languages Gilgul and Lava, and the design and application of the JMangler framework for load-time transformation of Java class files. He has also implemented ContextL, the first programming language extension for Context-oriented Programming based on CLOS, and aspect-oriented extensions for CLOS. He has also co-organized numerous workshops on Unanticipated Software Evolution, Aspect-Oriented Programming, Object Technology for Ambient Intelligence, Lisp, and redefinition of computing.<br />
<br />
<span style="font-weight: bold;">Title: </span>Context-oriented Programming in ContextL<br />
<br />
There is an increased need for context-aware applications that can dynamically adjust their behavior to the context of their use. Two years ago, we have introduced ContextL, our first programming language extension that explicitly supports Context-oriented Programming (COP), based on the Common Lisp Object System (CLOS). In COP, programs consist of partial class and method definitions that can be selected and combined at runtime as needed. Employing runtime adaptations to class and method definitions, COP does not only allow expressing context-aware behavior, but encourages continually adjusting behavior<br />
of programs according to their context.<br />
<br />
In my presentation, I will show and discuss the following.<br />
<ul>
    <li>The basic language constructs of ContextL.</li>
    <li>The development of non-trivial examples.</li>
    <li>The current state of the art in COP: language extensions, example applications and support for the various stages in software development.</li>
    <li>Future work: promising next steps that several researchers in our own groups and elsewhere are currently undertaking.</li>
</ul></description>
<pubDate>Sun, 22 Oct 2007 19:00:00 +0000</pubDate></item>
<item>
<title>[news] Manuel Serrano to speak at the MSLUG</title>
<guid>http://schemeway.dyndns.org/mslug/news/16</guid>
<link>http://schemeway.dyndns.org/mslug/news/16</link>
<description><a href="http://www-sop.inria.fr/mimosa/Manuel.Serrano/">Manuel Serrano</a>, author of the <a href="http://www-sop.inria.fr/mimosa/fp/Bigloo/">Bigloo</a> Scheme system, will speak the October meeting, that will take place during the OOPSLA conference. More details to come.</description>
<pubDate>Wed, 13 Sep 2007 00:04:33 +0000</pubDate></item>
<item>
<title>[news] Pascal Costanza to speak at the MSLUG</title>
<guid>http://schemeway.dyndns.org/mslug/news/15</guid>
<link>http://schemeway.dyndns.org/mslug/news/15</link>
<description><a href="http://p-cos.net/">Pascal Costanza</a>, a well-known Common Lisper, will speak at the October meeting that will take place during the <a href="http://www.oopsla.org">OOPSLA</a> conference. More details to come.</description>
<pubDate>Wed, 13 Sep 2007 00:01:50 +0000</pubDate></item>
<item>
<title>[meeting] SchemeCamp 1</title>
<guid>http://schemeway.dyndns.org/mslug/meeting/23</guid>
<link>http://schemeway.dyndns.org/mslug/meeting/23</link>
<description>This meeting will be our first &quot;SchemeCamp&quot;, an event based on the popular <a href="http://barcamp.org">BarCamp/DemoCamp</a> events. Each presentation lasts about 15-20 minutes.<br />
<br />
The following presentations are scheduled this week:<br />
<br />
<strong>Christopher Diggins - </strong>A translator from Scheme to a statically-typed functional stack-based language.<br />
<br />
<strong>Étienne Bergeron - </strong>A &quot;JIT Synthesizer&quot;, i.e. a runtime system that produces FPGA configurations instead of machine code.<br />
<br />
<strong>Adrien Piérard - </strong>Adrien will talk about his Master's Thesis (details to come).<br />
<br />
<strong>David St-Hilaire</strong> - Design and implementation of a Tetris game.</description>
<pubDate>Tue, 29 Aug 2007 19:00:00 +0000</pubDate></item>
<item>
<title>[news] The LICEF Research Center is hiring</title>
<guid>http://schemeway.dyndns.org/mslug/news/14</guid>
<link>http://schemeway.dyndns.org/mslug/news/14</link>
<description>The LICEF Research Center (at TELUQ/UQAM) development team is looking for an experienced Scheme programmer. This person would work with Gambit to help in the development of the LORNET project. In particular, the initial project would be to continue the development of  a workflow/dataflow engine (based on Termite). This work is part of the TELOS system which is a Semantic Web based OS. Taking place between research and applications, the work is very interesting and provides great challenges. 
<br/>
See the <a href="https://webmail.iro.umontreal.ca/pipermail/mslug/2007-August/000185.html">MSLUG mailing list</a> for more details.</description>
<pubDate>Mon, 28 Aug 2007 23:58:01 +0000</pubDate></item>
<item>
<title>[news] Nu Echo is hiring</title>
<guid>http://schemeway.dyndns.org/mslug/news/13</guid>
<link>http://schemeway.dyndns.org/mslug/news/13</link>
<description><a href="http://www.nuecho.com/">Nu Echo</a> is seeking a talented Scheme/Java developer (with a strong emphasis on Scheme) for working on a sophisticated <a href="http://www.nuecho.com/content/view/52/174/lang,en/">speech-recognition grammar development environment</a> based on Eclipse. Candidates should be able to work (at least) in French.<br />
<br />
If you are interested, contact me (you can find my email address on the <a href="http://schemeway.dyndns.org/mslug/mslug-contact">MSLUG</a> website).</description>
<pubDate>Tue, 11 Jul 2007 23:17:34 +0000</pubDate></item>
<item>
<title>[news] Article on Scheme/Lisp in Montreal</title>
<guid>http://schemeway.dyndns.org/mslug/news/6</guid>
<link>http://schemeway.dyndns.org/mslug/news/6</link>
<description><a href="http://montrealtechwatch.com">Montreal Tech Watch</a> has an article on <a href="http://montrealtechwatch.com/2007/07/11/schemelisp-one-of-montreals-tech-expertise/">Scheme/Lisp in Montreal.</a></description>
<pubDate>Tue, 11 Jul 2007 14:14:27 +0000</pubDate></item></channel></rss>