%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