668 B
668 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