GPN10:rlisp: Unterschied zwischen den Versionen

aus dem Wiki des Entropia e.V., CCC Karlsruhe
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(13 dazwischenliegende Versionen von 7 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
__NOTOC__
{{#css:GPN10:Stylesheet}}


{{#css:/wiki/index.php?title=GPN10:Stylesheet&action=raw&ctype=text/css}}
{{Youtube|id=XvcEeeQOezY}}


'''Vortragende:''' threez
Ein Vortrag von threez (Entropia) auf der [[GPN10]].


'''Vortrag:'''
In dem Vortrag implementieren wir einen kleinen LISP-Interpreter in Ruby. Die LISP-Spec, auf der wir aufbauen, ist hier zu finden: [http://www.softwarepreservation.org/projects/LISP/book/LISP%201.5%20Programmers%20Manual.pdf].
 
In dem Vortrag implementieren wir einen kleinen LISP-Interpreter in Ruby. Die LISP-Spec auf der wir aufbauen, ist hier zu finden: [http://www.softwarepreservation.org/projects/LISP/book/LISP%201.5%20Programmers%20Manual.pdf].
 
'''Ziele'''


=== Ziele ===
* Eine Übersicht darüber wie man schnell mit LISP als Sprache spielen kann
* Eine Übersicht darüber wie man schnell mit LISP als Sprache spielen kann
* Neugierig machen auf LISP und Ruby
* Neugierig machen auf LISP und Ruby
* Anregung sich mit dem Interpreter- bzw. Compilerbau zu beschäftigen
* Anregung sich mit dem Interpreter- bzw. Compilerbau zu beschäftigen


'''DISCLAIMER'''
=== Disclaimer ===
* Es wird *KEIN* Common Lisp implementiert
* Der Vortrag setzt Programmierkenntnisse voraus.
* Ihr lernt weder LISP (bzw. nur wenig) noch Ruby :-)
 
== Dokumentation ==
* Code: [http://github.com/threez/rlisp http://github.com/threez/rlisp]
* Slides: [[Media:GPN10-rlisp.pdf|PDF]]
* Video-Aufzeichnung: [http://ftp.ccc.de/events/gpn10/gpn10-rlisp.mkv Direkt-Download] [[Media:gpn10-rlisp.mkv|Mirror]]


* Es wird *KEIN* COMMON LISP implementiert
{{Navigationsleiste GPN10}}
* Der Vortrag setzt Programmierkenntnisse vorraus
* Ihr lernt weder LISP (bzw. nur wenig) noch RUBY :-)


'''Nach dem Vortrag werden hier die Links zu dem Vortragsvideo, dem Code sowie zu den Slides hinterlegt.'''
[[Kategorie:GPN10]]
[[Kategorie:Vorträge]]
[[Kategorie:LISP]]

Aktuelle Version vom 21. Juli 2017, 17:40 Uhr


Ein Vortrag von threez (Entropia) auf der GPN10.

In dem Vortrag implementieren wir einen kleinen LISP-Interpreter in Ruby. Die LISP-Spec, auf der wir aufbauen, ist hier zu finden: [1].

Ziele

  • Eine Übersicht darüber wie man schnell mit LISP als Sprache spielen kann
  • Neugierig machen auf LISP und Ruby
  • Anregung sich mit dem Interpreter- bzw. Compilerbau zu beschäftigen

Disclaimer

  • Es wird *KEIN* Common Lisp implementiert
  • Der Vortrag setzt Programmierkenntnisse voraus.
  • Ihr lernt weder LISP (bzw. nur wenig) noch Ruby :-)

Dokumentation