Wie man Computern das Ableiten beibringt oder: Warum Lisp?
Автор: Weitz / HAW Hamburg
Загружено: 2020-07-29
Просмотров: 34127
Das Differenzieren von elementaren Funktionen ist ein rein mechanischer Prozess, den auch ein "dummer" Computer durchführen kann. In diesem Video wird gezeigt, wie man so etwas in ein paar Zeilen programmiert und warum sich dafür die Programmiersprache Lisp besonders gut eignet. Nebenbei geht es auch um Metaprogrammierung und Homoikonizität.
Das NEUESTE Buch: https://weitz.de/5UR/
Alle Bücher von mir: https://weitz.de/books.html
Das beste Lisp-Buch für Anfänger: http://www.gigamonkeys.com/book/
Das Lisp-Buch von Norvig: https://github.com/norvig/paip-lisp
Mein Lisp-Buch: https://weitz.de/cl-recipes/
Mehr über das Differenzieren ab hier: • Definition der Ableitung (also: des Differ...
Die relevanten Ableitungsregeln: • Zusammenfassung - Ableitungsregeln und wic...
Elementare Funktionen: • Warum man manche Funktionen nicht integrie...
Mehr über Lisp: • Lisp, The Quantum Programmer's Choice - Co...
Illustrationen von Heike Stephan: / haiartandillustration
Im Playlist-Kontext: https://weitz.de/y/EyhL1DNrSME?list=P...
Chronologische Liste: https://weitz.de/haw-videos/
Das etwas andere Mathe-Lehrbuch: https://weitz.de/KMFI/
"FAQ": https://weitz.de/youtube.html
00:00 Intro
01:32 Numerische versus symbolische Mathematik
03:22 Syntax, Struktur und Homoikonizität
08:21 Crashkurs Lisp
16:06 Musterabgleich (pattern matching)
20:43 Suchen und Ersetzen
26:47 Ableiten als Musterabgleich
34:03 Kosmetik
39:15 Metaprogrammierung: Makros
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: