OpenChaos am Donnerstag, 26. Januar: MAL — Make a Lisp
MAL ist ein minimaler, Clojure-inspirierter Lisp-Dialekt. Ziel des Projektes ist es, dem geneigten Programmierer zu vermitteln wie man einen eigenen Interpreter konstruiert. In diesem Vortrag werden sowohl die Sprache als auch der Weg durch die einzelnen Implementierungsschritte präsentiert.
Lisp ist eine bekannte Familie von Programmiersprachen welche sich durch ein hohes Maß an Flexibilität sowie minimalistische Syntax auszeichnen. In den Bereichen Lehre und Forschung hat sich der Lisp-Dialekt Scheme als besonders geeignet herausgestellt für welchen zahlreiche Implementierungen existieren; jedoch ist die Umsetzung eines eigenen Scheme-Interpreters bei weitem nicht trivial.
Das MAL-Projekt versucht diese Lücke zu füllen indem es eine vereinfachte, aber dennoch nützliche Sprache beschreibt und den Programmierer mithilfe eines Guides sowie einem TDD-inspirierten Testgerüst durch die einzelnen Stufen des Interpreters führt. Weitere Informationen zu MAL können im kanaka/mal Projekt auf GitHub [1] gefunden werden.
Das OpenChaos findet am Donnerstag, den 26. Januar 2017 , in den Räumen des Chaos Computer Club Cologne [2] statt. Beginn ist wie immer um 20:00 Uhr . Wir freuen uns auf Euch!
links:
[1] https://github.com/kanaka/mal
[2] http://koeln.ccc.de/c4/faq/index.xml#anreise
--
c4 - Update: Neuigkeiten von der Webseite des CCCC - http://koeln.ccc.de/
Adressaenderungen/Abmeldungen: https://mail.koeln.ccc.de/cgi-bin/mailman/listinfo/update
Hackerrelevante Termine bitte an: termine@koeln.ccc.de