added related work and system design chapters
This commit is contained in:
@@ -39,6 +39,28 @@
|
||||
|
||||
-> # 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
|
||||
@@ -47,6 +69,24 @@
|
||||
|
||||
-> # 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
|
||||
|
Reference in New Issue
Block a user