Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Scheme lernen

  1. #1
    Registrierter Benutzer
    Registriert seit
    28.04.2001
    Beiträge
    62

    Scheme lernen

    Hallo,

    Scheme ist ein Lisp-Dialekt.

    Allgemeine Infos:
    http://de.wikipedia.org/wiki/Scheme

    Hier gehts um die Programmiersprache Scheme, welche jeder der sich professioneller mit der Programmierung beschaeftigen will zumindest mal angeschaut haben sollte. (man lernt halt einiges ueber eine geniale Sprache, nutzt intensiver Rekursion, Makros, lambda, tail-recursion, etc... hab da auch eine Meinung dazu von GNU/Wolfgang von prolinux in mein Weblog gestellt, wer da eine subjektive Meinung lesen will: hier)

    Das Standardwerk fuer Scheme ist sicherlich "Struktur und Interpretation von Computerprogrammen" (ISBN 3540423427) - deutsche Ausgabe. Die englische moegen viele vielleicht bevorzugen: "Structure and Interpretation of Computer Programs". Online verfuegbar auch hier: http://mitpress.mit.edu/sicp/full-text/book/book.html


    Ich bin selber noch nicht wirklich weit bei dem Buch, aber warum ich das hier poste ist dieser Link:
    http://www.swiss.ai.mit.edu/classes/...sman-lectures/

    Dort gibt es etwa 9 GB (!) Videomaterial. Das ganze ist eine Vortragsserie von Hal Abelson und Gerald Jay Sussman, also die Autoren des oben genannten Buches. (und Scheme Mitwirkende) Die Videos kann man also gut als Ergaenzung fuer das Buch verwenden.

    Zu beachten ist allerdings dass die Videos von 1986 sind und desshalb auf eine aeltere Ausgabe des Buches aufsetzen. Aber das sollte nicht weiter schlimm sein weil sie trotzdem immer noch lehrreich sind. An der Sprache Scheme an sich hat sich ja im Grunde gar nichts veraendert, d.h. das Wissen dort kann man heute auch noch anwenden.

    Ich bin beim Buch noch nicht herzlich weit und habe auch erst die ersten drei Videos angeguckt. Inzwischen hab ich sie aber schon fast komplett runtergeladen. Die Anbindung ist gut mit konstanten 87 Kb/s bei T-DSL. Man muss dann mit etwas mehr als einen ganzen Tag rechnen. (also etwa 28 Std...) Sind ja 9 GB.

    Und noch ein paar Links:
    http://www.drscheme.org - Scheme IDE speziell fuer Anfaenger
    http://www.htdp.org/ - ein weiteres Buch online verfuegbar - ist etwas praxisnaeher als das obrige und setzt auf DrScheme
    http://schemers.org/ - an improper list of Scheme resources
    http://www.gnu.org/software/guile/guile.html - sollte man hier erwaehnt haben

    ciao
    chrizel

  2. #2
    Registrierter Benutzer
    Registriert seit
    03.07.2004
    Beiträge
    63
    als ich scheme gelernt habe, habe ich das buch concrete abstractions gelesen. hat mir gut gefallen. autoren sind max hailperin, karl knight und barbara kaiser.
    http://www.gustavus.edu/+max/concrete-abstractions.html
    da gibts noch mehr infos.
    gruss
    luh

  3. #3
    Registrierter Benutzer
    Registriert seit
    30.06.2005
    Ort
    Darmstadt
    Beiträge
    59
    hi,

    ich habe scheme letztes (1.) semester gelernt und schlafe heute noch schlecht davon. insbesondere hat das problem der korrekt geklammerten ausdrücke bleibende schäden hinterlassen.

    wie dem auch sei,
    wer es aber trotzdem lernen möchte findet hier das von uns in der vorlesung verwendete material:

    http://www.st.informatik.tu-darmstad.../vorlesung.jsp
    http://mitpress.mit.edu/sicp/

    (folien 1-12 bilden eine scheme-grundlage)
    (folien 13-23 sind java-folien)
    (folien 24-27 sind die interessantesten. hier wird mit scheme ein interpreter für scheme programmiert. ich fand's recht anspruchsvoll )

    benjamin
    +++ this message is printed on 100% recycled electrons +++

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •