Previous Episode: CRE030 Freie Radios und ZIP.FM
Next Episode: CRE032 Data Recovery

Tim Pritlove im Gespräch mit Andreas Bogk. Andreas hat langjährige Programmiererfahrung und arbeitet unter anderem am Compilerprojekt für die Programmiersprache Dylan, die aus der LISP-Community hervorgegangen ist. Der erste Teil der Sendung beschäftigt sich ausführlich mit der Geschichte und den technischen Grundlagen von Programmiersprachen an sich. Im weiteren Verlauf wendet sich der Inhalt langsam aber beständig den Merkmalen der Programmiersprache Dylan zu. Andreas erläutert ausführlich die der Sprache zugrundeliegenden Konzepte, wo sich Dylan von gängigen Programmiersprachen unterscheidet und die Lösungen für typische Programmierprobleme, die Dylan bietet.

Diese Ausgabe von Chaosradio Express ist definitiv nur dem interessierten und fortgeschrittenen Programmierer zu empfehlen. Wer allerdings unter seiner Programmiersprache schon mal gelitten hat, sollte aber auf jeden Fall reinhören. Andreas vertritt die Meinung, dass C mittelfristig durch fortschrittlichere Sprachen abgelöst werden muss und dass Dylan eine der praktiablen Alternativen ist.


Eine Einführung in moderne Programmiersprachen mit dem Schwerpunkt auf Dylan




Tim Pritlove im Gespräch mit Andreas Bogk. Andreas hat langjährige Programmiererfahrung und arbeitet unter anderem am Compilerprojekt für die Programmiersprache Dylan, die aus der LISP-Community hervorgegangen ist. Der erste Teil der Sendung beschäftigt sich ausführlich mit der Geschichte und den technischen Grundlagen von Programmiersprachen an sich. Im weiteren Verlauf wendet sich der Inhalt langsam aber beständig den Merkmalen der Programmiersprache Dylan zu. Andreas erläutert ausführlich die der Sprache zugrundeliegenden Konzepte, wo sich Dylan von gängigen Programmiersprachen unterscheidet und die Lösungen für typische Programmierprobleme, die Dylan bietet.



Diese Ausgabe von Chaosradio Express ist definitiv nur dem interessierten und fortgeschrittenen Programmierer zu empfehlen. Wer allerdings unter seiner Programmiersprache schon mal gelitten hat, sollte aber auf jeden Fall reinhören. Andreas vertritt die Meinung, dass C mittelfristig durch fortschrittlichere Sprachen abgelöst werden muss und dass Dylan eine der praktiablen Alternativen ist.

Tim Pritlove

Twitter

@[email protected]

Website

Spenden via PayPal

Andreas Bogk

Twitter

Website

Shownotes


Links:

Andreas Bogk
Assembler
Mnemonik
Die Programmiersprache C
Fortran
Unix
Multics
PL/1
LISP
Turingmaschine
Alan Turing
Lambda-Kalkül
Alonzo Church
Macsyma
Automatische Speicherbereiningung (Garbage Collection)
Dynamische Typisierung
Perl
Python
PHP
Real-Eval-Print-Loop (REPL)
Cons
CAR and CDR
Dylan Programming Language
Infixnotation
Präfixnotation (Polnische Notation)
Apple Newton (PDA)
Palm Pilot
Integrierte Entwicklungsumgebung (IDE)
Apple Dylan Technology Release Screenshots
Carnegie Mellon University (CMU)
Symbolics
Harlequin
Eclipse IDE
Scott Fahlman
Emoticon (Smileys)
Smalltalk
PDP-7
Richard Stallman
St. Ignucius
RPM Package Manager
Gwydion Dylan Project
Stammbäume keltischer Götter und Heroen
Die Programmiersprache C++
Buzzword Compliance
Die Programmiersprache Java
International Conference on Functional Programming
Annual ICFP Contest
Raytracing
Dylan Hackers @ ICFP 2005
ICFP Contest 2005: Cops and Robbers (Slides and Commentary)
Die Programmiersprache Haskell
Objective CAML (Ocaml)
Objektorientierte Programmierung
Klasse
Multimethode (Multiple Dispatch)
Besucher-Entwurfsmuster (Visitor Pattern)
Typumwandlung (Cast)
Prototyping
Polymorphie
Spaghetticode
Closure
Mixin
Emacs
Maclisp
EINE
ZWEI
Ausnahmebehandlung (Exception Management)
Stack Unwinding
Continuation
Meta-Object Protocol
Metaprogrammierung (Makros)
Domänenspezifische Programmiersprache (domain-specific language)
Syntaxbaum (Parse Tree)
Packet Sniffer
Ethereal
Exploit
22C3: Writing Better Code (in Dylan)
Dylan Reference Manual
„Dylan Programming“ Book

Musik:

Seth Gekko – Jewels
Seth Gekko

Twitter Mentions