|
SIGPLAN is the Special
Interest Group of ACM that focuses on Programming
Languages. The group promotes awareness and advancement of research and
practice in programming languages. The SIG serves as a forum for members to
design, present and learn about new programming techniques, languages and
abstractions. This semester we will host a series of tutorials on exciting
programming language topics including Scheme, ML, Maude, and concurrency
issues. Additionally, we will hold regular discussions on programming
language topices of interest to the membership. All parties are welcome to
attend regardless of experience level.
| Mailing list: | sigplan-l |
| Contact e-mail: | sigplan@acm.uiuc.edu |
| Chairs: | Ryan Morlok and Sameer Sundresh |
Also see the Programming Languages Seminar, which runs Thursdays 11-12.
|
Schedule:
SIGPLAN meets Mondays at 7:00pm in
the ACM office (1104 SC)
and conference room (1112 SC).
| Jan 31 |
Mark Hills presented Traits in Smalltalk.
[PowerPoint slides]
SIG members chose future activities to lead.
|
| Feb 7 |
John Carrino presented template partial
specialization, multiple inheritance, automatic conversion
and overloading in C++.
[OpenOffice slides]
[source code examples]
Sameer Sundresh briefly discussed Maude & the Peano axioms. |
| Feb 14 |
Sameer Sundresh and Ryan Morlok presented
the Functional Programming in Scheme tutorial.
Grainger basement EWS Sun lab, 7pm.
[slides][handout] |
| Feb 21 |
Jacob Lee presented a tutorial on Python.
Engineering Hall EWS Linux lab, 6:45/7/8pm.
[advertisement][source code][notes] |
| Feb 28 |
Open discussion: family tree of programming languages.
[poster] |
| Mar 7 |
Open discussion: family tree of programming languages (part 2).
[poster] |
| Mar 14 |
Kora Bongen moderated a discussion on the lambda calculus
and theoretical aspects of programming languages |
| Mar 28 |
Open discussion on programming language features which
improve and take away from usability and productivity
[discussion notes] |
| April 4 |
No meeting -- Illini played at NCAA basketball finals
[website] |
| April 11 |
Mark Hills, Sameer Sundresh and Damien Holzapfel presented
Maude and rewriting logic.
[Sameer's slides: sxi]
[Mark's slides: ppt,
sxi] |
| April 18 |
John Washington presented on software package management tools
(RPM, DEB, Gentoo, Java JAR, Mac OS X/NextStep); followed by a
discussion on what is missing from such systems. |
| April 25 |
Brandt Dusthimer presented UML and the
MagicDraw and
ArgoUML
software design tools |
| May 2 |
Damien Holzapfel and Sameer Sundresh presented a formal
semantics and critique of Ruby
[ruby.maude home page]
|
|