Website Summary Files Commits Branches @commit @diff @stats
diff options
context:
space:
mode:
Commit8a88c9cec6ce15a0fc156ce5d13236f9665077db (patch)
Author
 Dimitar Trendafilov <trendafilov.dn@gmail.com>
2020-10-05 22:10:34 +0300
Committer
 Dimitar Trendafilov <dimitar@coherent-labs.com>
2020-10-06 11:42:39 +0300
Filese394212d2be871e2ee832ef312163824a91caf17
IPL-8a88c9cec6ce15a0fc156ce5d13236f9665077db.tar
IPL-8a88c9cec6ce15a0fc156ce5d13236f9665077db.tar.gz
IPL-8a88c9cec6ce15a0fc156ce5d13236f9665077db.zip
Parent26e1314c7ab843987ac0eb28deb96e708b2e943f (diff)
Add real VM implementations as resources
1 files changed, 12 insertions, 0 deletions
-rw-r--r--website/content/slides/00_intro/_index.md12
diff --git a/website/content/slides/00_intro/_index.md b/website/content/slides/00_intro/_index.md
index 79dd35f..9341dfb 100644
--- a/website/content/slides/00_intro/_index.md
+++ b/website/content/slides/00_intro/_index.md
@@ -65,6 +65,7 @@ We are going to study and enhance a JavaScript interpreter.
- understandable
- working
- extensible
+- embeddable
---
## How you are going to be graded?
@@ -210,6 +211,7 @@ Virtual machines
- Library - arrays, hash maps, etc
- OOP
- Exception handling
+3. Communicating with the "real" machine
---
## 7. GC
@@ -252,4 +254,14 @@ Garbage collection
- Links to resources will be there too!
---
+## Resources
+
+Real world virtual machines:
+
+- V8, SpiderMonkey, JavaScriptCore, ChakraCore and many more
+- duktape
+- lua, luajit
+- cPython, PyPy, ...
+
+---
# ?