PL Reading Group

The Macquarie University Programming Languages and Verification Reading Group is a collection of faculty, students and researchers in the Department of Computing at Macquarie University who are interested in learning more about programming language design and implementation and software verification. Attendees from outside Macquarie are also welcome.

We read papers and articles on programming language topics and discuss them at (mostly) weekly meetings. Topics are chosen according to the interests of the participants. Occasionally, we have seminars from visitors or students presenting their current work or watch videos on programming language topics.

We meet on Fridays from 4-6pm in 9WW357 (formerly E6A357) except when there is a Friday afternoon seminar and social event in the department. For directions to the Macquarie campus, see here.

The reading group is organised by Anthony SloaneMatthew Roberts, Franck Cassez and Dominic Verity. Please contact them if you are interested in participating.

Announcements about reading group meetings are sent to the whole Department of Computing, but we also maintain a mailing list for regular participants and for participants who are not in the department. The mailing list receives announcements and special mailings not of general interest. Anyone can ask to be subscribed to the list. Alternatively, you can receive announcements by subscribing to the RSS feed of the Latest Space News for the Programming Languages Research Group (PLRG) via the sidebar to the left of this page.

Current Topic: Language Server Protocol

On January 18 we will discuss Microsoft’s Language Server Protocol which is designed to provide efficient communication between front-ends such as text editors and language-specific services.

Tony Sloane will also describe and demo some work in progress to add language server support to Macquarie’s Kiama language processing library.
Previous topics

PL Reading Group Archive

Future topics

Some ideas are here: PL Reading Group Topic List


  • No labels