SIGINT10 - final10
SIGINT 2010
Konferenz für Netzbewohner, Hacker und Aktivisten
Speakers | |
---|---|
BeF |
Schedule | |
---|---|
Day | Day 1 - 2010-05-22 |
Room | Vortragsraum (MP6) |
Start time | 18:00 |
Duration | 00:45 |
Info | |
ID | 3885 |
Event type | Lecture |
Track | Hacker |
Language used for presentation | German |
Feedback | |
---|---|
Did you attend this event? Give Feedback |
C vs. D
Ein Abriss mehr oder weniger esoterischer Programmiersprachen
Der Vortrag beschreibt möglichst objektiv Eigenheiten bekannter und auch eher ungebräuchlicher Programmiersprachen. Skurrilitäten springen dem Betrachter der jeweiligen Sprache mit Hilfe eingängiger Beispiele geradezu zu, besonders im Kontext, der für die Sprache unüblich ist. Doch eine Warnung ist angebracht: Hörer dieser Veranstaltung werden mit bewusstseinserweiternden Ideen aus Bereichen der Code Obfuscation, sowie nacktem Quellcode konfrontiert.
Der moderne Programmierer wird im Laufe seines Lebens mit einem Wust unterschiedlicher Programmiersprachen konfrontiert. Dieser Vortrag veranschaulicht im Schnelldurchlauf die Historie der Softwareentwicklung seit der Erfindung automatischer Datenverarbeitungsanlagen. Wir stellen uns die Frage, wie Computer zum Denken angeregt werden können, indem wir selbst zum Denken über Computer angeregt werden. Vielleicht werfen diese anstrengenden Denkprozesse mehr Fragen auf, als im Schnelldurchlauf des Vortrags beantwortet werden können. Deshalb veranschaulichen zahlreiche Codeschnipsel sowohl Stärken, als auch knifflige Eigenheiten gebräuchlicher Sprachen - z.B. C oder Tcl - sowie auch ungebräuchlicher Sprachen - z.B. Aheui oder Brainfuck. Es ist wie so häufig dem Zuhörer überlassen, Skurrilitäten seiner persönlichen Lieblingssprache als Vorteile anzusehen. Achtung: Dieser Vortrag kann Spuren von strukturierter Programmierung enthalten.