KunterBuntesSeminar-WS12/Esoterisch Programmiersprachen

Aus Fachschaft_Informatik
Version vom 6. Dezember 2012, 20:43 Uhr von 8paetzel (Diskussion | Beiträge) (Programme aus dem KBS hinzugefügt)
Zur Navigation springen Zur Suche springen

Dies ist der 7. Termin vom KunterBuntenSeminar im WS 2012/13.

Abstract

Wolltest du schon immer so programmieren können, dass auch ein Affe dich verstehen kann? Oder etwa die Lyrik Shakespears mit dem Schreiben von Algorithmen verbinden? Dann bist du bei diesem KBS-Termin genau richtig!

Wir werden uns mit einer Gruppe von Programmiersprachen beschäftigen, die in den seltensten Fällen nützlich sind, aber in spielerischer Form Probleme der Informatik beschreiben. Dabei greifen wir uns exemplarische Sprachen heraus und versuchen damit, kleine Programme zu schreiben. Neben theoretischen Konzepten stehen dabei vor allem die algorithmeischen Spielereien und der Spaß im Umgang mit teils sehr seltsamen Konzepten im Vordergrund.

Ein eigener Laptop muss nicht mitgebracht werden, da wir die Programmierung gemeinsam am Beamer machen wollen.

Short Abstract (für Plakat)

Willst du auch für Affen verständlich programmieren oder die Lyrik Shakespears mit dem Schreiben von Algorithmen verbinden? In diesem KBS werden wir die Grundprinzipen einiger esoterischer Programmiersprachen kennen lernen und kurze Programme in diesen Sprachen implementieren. Ein eigener Laptop ist nicht nötig.

Vortragende

  • Maike Paetzel (8paetzel)

Folien

Programme

Programmierung in Brainfuck

 ++++++++++
 [
 >+++++>++++++>+>+++<<<<-
 ]
 >--
 >+++
 <<
 ++++++
 [
 >.+
 >.
 >+++.---
 <<
 <-
 ]
>--.--.
>>>+++.

Damit wird folgendes auf der Standardeingabe ausgegeben:

0?
1?
2?
3?
4?
5?
42!

Programmierung in Ook.

Ook. Ook. Ook. Ook. Ook. Ook. 
Ook. Ook. Ook. Ook. Ook. Ook. 
Ook. Ook. Ook. Ook. Ook. Ook. 
Ook. Ook.
Ook! Ook?
Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook.
Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook.
Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook.
Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook.
Ook? Ook. Ook? Ook. Ook? Ook. Ook? Ook. 
Ook! Ook!
Ook? Ook!
Ook. Ook? Ook! Ook! Ook! Ook!
Ook. Ook? Ook! Ook!
Ook. Ook?
Ook. Ook? Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook!
Ook? Ook. Ook! Ook.
Ook? Ook. Ook! Ook.
Ook. Ook? Ook. Ook? Ook! Ook.
Ook? Ook. Ook? Ook. Ook! Ook.
Ook. Ook? Ook! Ook.
Ook. Ook? Ook! Ook.
Ook? Ook. Ook! Ook.
Ook? Ook. Ook? Ook. Ook! Ook. 
Ook. Ook? Ook! Ook.
Ook. Ook? Ook! Ook.

Dieses Programm gibt folgendes auf der Standardausgabe aus:

21.12.2012

Programmierung in Shakespeare

The magical n thing.

The Archbishop of Canterbury, st nicholas in disguise.
Slender, not as nice as st nicholas.

Act I: Arrival of the N.

Scene I: The Archbishop of Canterbury walks.

[Enter The Archbishop of Canterbury and Slender]

The Archbishop of Canterbury:
You delicious happy handsome hero. You are the sum of yourself and an angel. 
You are the sum of the sum of the square of yourself and a smelly rotten Microsoft and an angel.
Speak your mind!

[Exeunt]

Dieses Programm gibt folgendes auf der Standardeingabe aus:

N