Lisp-Workshop

aus dem Wiki des Entropia e.V., CCC Karlsruhe
Version vom 8. Dezember 2007, 19:40 Uhr von Cupe (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Am 15. Dezember (das ist ein Samstag) wird bei entropia geklammert. uhrzeit: ab 14:00. mehr oder weniger open end. abends bier.

cupe veranstaltet einen lisp-workshop.

das ist fuer dich interessant wenn

  • dir von jemand aus dem club erzaehlt wurde das lisp toll ist und du nun sehen moechtest, warum.
  • du mal angefangen hast, was drueber zu lesen, aber nicht weit gekommen bist und es aufgegeben hast.
  • du einfach nur so interesse daran hast.

vorkenntnisse sind nicht notwendig, aber am meisten wirst du davon haben, wenn du schon ein paar programmiersprachen gesehen hast.

bitte mitbringen

hardware:

  • notebook (wer keins hat, bitte melden: evtl kann eine workstation im club oder ein notebook gestellt werden)

darauf installiert:

  • eclipse mit dem cusp-plugin oder
  • fuer die harten: emacs mit slime und sbcl

ich empfehle ersteres. cusp funktioniert gut und enthaelt alles was man braucht (lisp-umgebung, ide, doku). wer emacs kennt und mag kann den gerne benutzen, aber emacs-kommandos und lisp am gleichen nachmittag zu lernen ist etwas zuviel :)

Inhalt

  • anfangs werden wir ein wenig mit den basics spielen: funktionen definieren und benutzen, schleifen, verzweigungen. klammerphobie abbauen.
  • dann gehts weiter mit mehr features, wir werden unseren code von vorher verbessern und mehr elemente der sprache kennenlernen
  • im dritten teil stelle ich einige dinge vor, die lisp toll und in realen problemen sehr angenehm anwendbar machen. und wir probieren das auch gleich aus.
  • dann erzaehle ich noch etwas ueber objektorientung und macros. das kann man vielleicht nicht alles sofort anwenden, aber die eine oder andere klasse werden wir schon definieren.
  • am ende werde ich noch allgemeines zeug ueber die sprache von mir geben und versuchen, euch zu motivieren, weiterhin spass daran zu haben. und damit ihr mir auch glaubt dass ich kein total verblendeter fanboy bin, sage ich auch auch was ich nicht so toll finde.

wir werden unterstuetzt durch modernste medien wissentransfer betreiben. es wird neben dem beamer sogar ein whiteboard geben wenn ichs sauber bekomme ;)

leider habe ich keine ahnung wie lange das dauert. ich setze mal 4-5 stunden an, aber bin gerne auch laenger da wenn weitergebastelt werden moechte. wichtig waere mir, dass ich nicht nur vorne stehe und was erzaehle. bitte fragen stellen und diskussionen anzetteln, auch zwischenrein. wir sind alle nur nerds und keiner mag schule :) achja, und tut euch untereinander zusammen: gemeinsam was rausfinden macht mehr spass als alleine basteln.

your name here

teilnehmer bitte hier eintragen, damit wir einen ueberblick haben:

  • cupe