Scheme
bwolf
meinte kürzlich ich solle mir doch mal
Scheme
anschauen. Bei Scheme handelt es sich um eine funktionale Programmiersprache
und einem LISP Dialekt
. Auf dem Diagramm der
Computer Languages History
ist zu Erkennen, dass Scheme von
LISP
und Algol60 beeinflusst wurde.
Mit Scheme bzw.
LISP
bin ich schon vorher in Kontakt gekommen:
benutzt
Scheme
als Script-Sprache
.
wurde und wird in
LISP
programmiert.
, was ich damals, als ich noch klein war und zur Schule gegangen bin, gar nicht so richtig realisiert habe.Im Buch
The Pragmatic Programmer
, wird auch erwähnt, dass man jedes Jahr eine neue Programmiersprache
lernen soll, da sich mit jeder Programmiersprache ein Problem auf eine andere Weise lösen lässt und man dadurch verschiedene Denkansätze gewinnt.
Da
Java
zum täglichen Brot und Arbeit gehört, lässt sich diese nicht einfach mit Scheme erledigen. Jedoch bieten ein paar Scheme-Implementierungen, die in Java geschrieben sind, eine Möglichkeit um bei kleinen Aufgaben Scheme einzusetzen:
... und für den Einstieg in Scheme ist die Homepage von
DrScheme
ein guter Einstiegspunkt.
FOAF Explorer
Wikipedia:Funktionale_Programmierung