en | de

Vertiefungsseminar – 99 Bottles of Beer

Bachelorstudium

SE1  WS 2012/2013  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 1348 different programming languages showing the variaty of existing programming languages.


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


Language Student Supervisor
AutoHotKey    Ursula Reiterer Michael Schaper
Lisp Matej Stanic Martin Avanzini
Modula-2 Daniel Moosbrugger Georg Moser
Limbo Markus Müller Thomas Sternagel
INTERCAL Natalie Mair Bertram Felgenhauer
Unlambda Franziska Rapp Cynthia Kop
Kayak Christoph Klotz Stéphane Gimenez
SQL David Kofler Sarah Winkler
ALGOL 60 Jodok Huber Georg Moser
Turing Mathias Hörtnagl Simon Legner
Clojure Georg Schmidhammer    René Thiemann
JavaScript Ivan Hell Cezary Kaliszyk
WEB/CWEB Julian Lang Julian Nagele
APL Florian Auer Georg Moser
Pure Sebastian Mayr Harald Zankl

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 can be given in German or English.