acclaim-shot-bknr.slides

;; -*- Mode: Lisp; -*-

((slideset
  :configuration
  ((title :fontname "-misc-nasalization-medium-r-normal-*-*-480-*-*-p-*-iso8859-1")
   (pre :fontname
	"-misc-nu sans mono demo-medium-r-normal-*-*-200-*-*-p-*-iso8859-1"
	:color "Beige")
   (tt :fontname
       "-misc-everson mono latin 6-medium-r-normal-*-*-240-*-*-p-*-iso8859-1")
;;   (i  :fontname "-misc-traditionsansxlight-medium-o-normal-*-*-240-*-*-p-*-iso8859-1")
   (slide :fontname
	  "-misc-traditionsansxlight-medium-r-normal-*-*-240-*-*-p-*-iso8859-1"
	  :bg-image "Decker1024_1152x768_dark.pnm"
	  :bg-color "black" ;; "midnightblue"
	  )))
 
 (slide
  (p "")
  (title (center "Warum Lisp toll ist"))
  (p (center " - oder - "))
  (p (center "schnelles und bequemes Entwickeln mit Lisp"))
  (p "")
  (p (center "Max-Gerd Retzlaff"))
  (p (center "(http://www.entropia.de/gpn3)"))
  (br)
  (image "bknr-banner.pnm" :x-align "center"))

 (slide (image "jmcbw.pnm" :x-align "center" :y-align "center"))
 
 (slide
  (title "Anliegen des Vortrags")
  (p "Keine Einführung in Lisp (das wäre doch arg wenig Zeit),
sondern Gründe, warum sich das Erlernen von Lisp lohnt.")
  (ul
   (li "Darlegen:")
   (li* (ul
	 (li "warum Lisp schnelles Entwickeln ermöglicht")
	 (li "und es schlicht und einfach sehr bequem ist.")))
   (li "Demonstration mit OpenMCL und Emacs/Slime")))

 (slide
  (title "S-Exp #2")
  (p (line "Bereits gesagt: Die berühmten Lisp-Listen sind eigentlich Bäume.
Der eigentliche Datentyp ist " (tt "cons") " und die schöne Listennotation
ist im Prinzip nur " (i "syntactic sugar:")))
  (p (line (tt "'(1 2 3)") " steht für " (tt "(cons 1 (cons 2 (cons 3 nil)))") " bzw:")
     (smallpre "
[*|*]--->[*|*]--->[*|*]--->NIL
 |        |        |
 v        v        v
 1        2        3
 ")
;"
     (line "Ein cons besteht also eigentlich nur aus zwei Feldern,
die auf andere Listen oder Atome zeigen."))
;; http://www.bath.ac.uk/~cs1spw/notes/misc/notes18.html.bak
;; http://www.bath.ac.uk/~cs1spw/notes/Lisp/notes04.html
  (p (line "(NIL steht übrigens lediglich für '(), also für die leere Liste.")))

) ;; of the slideset

Last modified: Sat Jun 19 03:21:05 CEST 2004