en | de

Specialisation Seminar – 99 Bottles of Beer

bachelor program

SE1  SS 2015  703037

Description

The website 99 bottles of beer contains a collection of programs which all produce the lyrics to the song 99 bottles of beer. These lyrics are generated in 1361 different programming languages showing the variaty of existing programming languages.


In this seminar we will look at 15 programming languages to see several different flavors of languages. In this way, we will analyse

The list of seminar reports on earlier discussed languages can be found here.

Programming Languages

Language Student Supervisor
Opa    Martin Karrer René Thiemann
XLR Benedikt Tuschter Manuel Schneckenreither
Chapel Yagmur Sentürk Stéphane Gimenez
Rust Christopher Naschberger Cezary Kaliszyk
Lava Michael Staudacher Alexander Maringele
Piet Manfred Moosleitner Michael Färber
LOLCODE Roman Reinold Michael Schaper
Neuron Manuel Schischkoff Thibault Gauthier
QPL Samuel Rupprechter Julian Nagele
vvvv Stefan Spiß Maria Schett
Om Sabine Oberleiter Thomas Powell
Oz Benjamin Vettori Andreas Kochesser
Plankalkül Bernhard Behr Bertram Felgenhauer
Hume David Oberhollenzer Georg Moser

In the seminar, each student will present one language. Here, the task is to explain the language with a focus on differences or similarity to more well-known languages like C, Haskell, Java, OCaml, or Prolog.

Language

The seminar talks have to be given in English.