(get 'sbcl)
BRZ

SBCL's 25th Anniversary Workshop

SBCL was announced to the world in 1999. To celebrate, there will be a workshop in Vienna at Bundesrechenzentrum, the Federal Computing Center of Austria, on Thursday 2nd and Friday 3rd May 2024, with additional bonding and social activities taking place on the weekend of 4th-5th May, in conjunction with the European Lisp Symposium 2024. (There was a 10th anniversary workshop in London in 2009, and a 20th anniversary workshop in Vienna in 2019).

General information

Please register! Registration gets you a t-shirt and access to both days of the workshop for overview talks, hacking sessions, lunch and snacks, and lightning talks.

Programme

The SBCL25 workshop is intended to give a space and time so that interested parties can discuss ideas, hear other peoples' use cases and desires, and work on blue-sky design in collaboration. There will be a few more extended talks to serve as motivation, but most of the workshop will be held in rooms with numerous flipcharts, network connections, and access to beverages both caffeinated and non. Towards the end of each day, all participants will be invited to give lightning talks on anything that they have worked on during that time, or any other topic of interest.

Timetable

Thursday
08:30Registration
09:30Welcome, presentation (Luís Oliveira and Fábio Almeida)
10:30Workshop, collaboration, discussion
12:30Lunch
14:00Presentation (Martin Atzmüller)
14:30Workshop, collaboration, discussion
16:30Lightning presentations
Friday
08:30Doors open
09:30Presentation (Douglas Katzman)
10:00Workshop, collaboration, discussion
12:30Lunch
13:30Presentation (Stavros Macrakis)
15:00Lightning presentations
16:00Panel, discussion, wrap-up

Talks

Talk titles and outlines are provisional!

Luís Oliveira, Fábio Almeida: SISCOG on SBCL/Windows
Hits, misses and lessons learnt from porting a large Common Lisp software system from its original environment to run in SBCL on Windows.
Douglas Katzman: Memory management at Google scale
Future thoughts: arenas, garbage collectors, containers, and more.
Martin Atzmüller: Perspectives on Deep Learning
FFI, frameworks and integration with other systems.
Stavros Macrakis: Maxima, the Computer Algebra system
A project in development from the 1960s to the present.

Getting there

The Location is the BRZ ("Bundesrechenzentrum", the "Federal Computing Center" of Austria). We'll get to use the Festsaal in the North half (part "B") of the building:

photo of BRZ building

On the public transport graph of Vienna that's at the crossing of U3 (orange) and U4 (green), "Landstraße" (underground) resp. "Wien Mitte" (trains).

Just go up to street level and head through the Mall to the north-east exit (the "Spar"-market is the south-west one; you want the one near "Erste Bank"), cross the traffic lane when the pedestrian traffic light is green, 15m (~50 feet) to the left is a foot path that brings you to the west building boundary; follow that one until after the middle of the cross. There you are!

path from Landstraße / Mitte

There are train lines from/to the airport; the special "CAT" ("City Airport Train") costs some more (about 5x) but takes about the same time, so I recommend to avoid it and use the normal train lines instead.

These trains go to "Hauptbahnhof" (U1, red) or later on "Meidling" (U6, brown); or, the other main direction is to "Landstraße" (U3, U4).

If you use day/week/etc. tickets for Vienna you can tell that to the ticket machine (there'll be a button "I have a ticket for Vienna"), so you only need to pay for the outside-of-Vienna-half of the ride, that's only €2,00. Coins recommended ;)

Vienna has good public transportation. Here's a PDF showing only the underground and railways -- busses and trams are not included! The android app Transportr (FDroid, Google Play) supports ÖBB and Wiener Linien.

The local recommendation is to buy day tickets and/or a 72-hour and/or 7-day tickets (depending on how long you stay); this is much easier and cheaper than paying for every individual ride. You can buy these at the ticket automats at the airport already.

Please note that there are week and 7-day tickets -- the "week tickets" always start on Monday!