From e883d3be9d0e11ee8d40faf85b06a11bf27d3a09 Mon Sep 17 00:00:00 2001 From: hellerve Date: Wed, 18 Jan 2017 21:51:31 +0100 Subject: [PATCH] finished presentation (?) --- presentation.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/presentation.md b/presentation.md index 359ddf6..738a00b 100644 --- a/presentation.md +++ b/presentation.md @@ -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