913 B
913 B
%title: Beyond .*Script %author: hellerve %date: 2017-01-15
-> # Beyond .*Script
-> ## Implementing A Language For The Web
-> Veit Heller -> Bachelor examination
-> # Introduction
- JavaScript is the language of the Web
- It is not always the right tool for the job
- Many approaches have been taken to change it to fit the users needs
-> # Introduction
- Mitigations fall into two categories
- Preprocessors
- Transpilers
- Caveat: thin wrapper around JavaScript
-> # Introduction
- zepto-js attempts to build a runtime that is foreign to JavaScript while still being compatible
- Features: Functional, Lisp, Macros, Continuations
-> # Related Work
-> # Concept Design
-> # System Design
-> # Implementation
-> # Evaluation of the Prototype
-> # Summary and Outlook
-> # Thank you for listening.
-> I am now ready to take questions.