added related work and system design chapters
This commit is contained in:
@@ -39,6 +39,28 @@
|
|||||||
|
|
||||||
-> # Related Work
|
-> # Related Work
|
||||||
|
|
||||||
|
-> ## Existing Projects
|
||||||
|
|
||||||
|
- Roughly two categories: transpilers and abstraction languages
|
||||||
|
- transpilers: compiles one high level language into another
|
||||||
|
- GHCJS
|
||||||
|
- Emscripten
|
||||||
|
- ClojureScript
|
||||||
|
- abstraction languages: add features to JavaScript, do not change semantics
|
||||||
|
- CoffeeScript
|
||||||
|
- Elm
|
||||||
|
- PureScript
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
-> # Related Work
|
||||||
|
|
||||||
|
-> ## Existing Standards
|
||||||
|
|
||||||
|
- Lisp pretty well standardized, but conflicting standards
|
||||||
|
- Scheme was chosen, so Scheme Requests for Implementation are relevant
|
||||||
|
- Unix: development artifact that affects zepto
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
-> # Concept Design
|
-> # Concept Design
|
||||||
@@ -47,6 +69,24 @@
|
|||||||
|
|
||||||
-> # System Design
|
-> # System Design
|
||||||
|
|
||||||
|
- modifications of zepto for browser necessary
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
-> # System Design
|
||||||
|
|
||||||
|
- web ecosystem
|
||||||
|
- content delivery
|
||||||
|
- integration into websites (HTML, CSS, JavaScript, zepto)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
-> # System Design
|
||||||
|
|
||||||
|
- API availability
|
||||||
|
- WebGL, WebAudio (through FFI)
|
||||||
|
- build tools (natively)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
-> # Implementation
|
-> # Implementation
|
||||||
|
Reference in New Issue
Block a user