finished presentation (?)
This commit is contained in:
@@ -65,6 +65,45 @@
|
||||
|
||||
-> # Concept Design
|
||||
|
||||
-> ## Lisp
|
||||
|
||||
- simple in terms of syntax
|
||||
- expressive
|
||||
- very different from JavaScript
|
||||
|
||||
---
|
||||
|
||||
-> # Concept Design
|
||||
|
||||
-> ## zepto
|
||||
|
||||
- Good grasp on the language and implementation details
|
||||
- simple Scheme, yet feature-complete
|
||||
- Haskell implementation lends itself well to cross-compilation
|
||||
- small code size ensures small JavaScript compilate
|
||||
|
||||
---
|
||||
|
||||
-> # Concept Design
|
||||
|
||||
-> ## Macros & Continuations
|
||||
|
||||
- features handy, but not present in JavaScript
|
||||
- serve as a benchmark for the compiler
|
||||
|
||||
---
|
||||
|
||||
-> # Concept Design
|
||||
|
||||
-> # Ecosystem
|
||||
|
||||
- the module system
|
||||
- ensures identifier uniqueness through namespaces
|
||||
- standard library
|
||||
- extensive, general-purpose library
|
||||
- zeps
|
||||
- modern package manager
|
||||
|
||||
---
|
||||
|
||||
-> # System Design
|
||||
|
Reference in New Issue
Block a user