Перейти к содержимому

Tricks of an Efficient Embedded Lisp Interpreter, by Jonas Karlsson (long-form talk)

Arthur Gleckler

0:00 / 0:00

Tricks of an Efficient Embedded Lisp Interpreter, by Jonas Karlsson (long-form talk)

3 552 просмотра · 9 лет назад
Arthur Gleckler
882 подписчика
3 552 просмотра · 9 лет назад
Bay Area Lisp and Scheme Meetup http://balisp.org/ Sat 4 Mar 2017 Hacker Dojo Santa Clara, CA Abstract Esp-lisp is an efficient interpreted lisp written for ESP-8266 (or linux) embedded microcontroller, with built-in WIFI, 4M flash, 100KB usb programmable for ~3USD. You can connect through the usb as terminal and interact. We'll discuss some of challenges of implementation: closures, tail-call-optimizations, event-tasker, GC, storage optimizations, error handling, debugger, nodejs style web-callbacks, pretty-printer, nlambda, full-screen emacs style editor. Video notes Sorry that the screen is hard to read during the demos. Despite my best efforts, the screen capture device didn't work, so only the camera recording was available.