diff slide.md @ 5:e87cc0746622

update
author Takahiro SHIMIZU <anatofuz@cr.ie.u-ryukyu.ac.jp>
date Thu, 18 Apr 2019 17:23:28 +0900
parents 8f21c0f19c09
children f8f9af788fa7
line wrap: on
line diff
--- a/slide.md	Wed Apr 17 19:03:18 2019 +0900
+++ b/slide.md	Thu Apr 18 17:23:28 2019 +0900
@@ -110,7 +110,17 @@
 !SLIDE
 ## バイトコード
 - 最近のスクリプト言語は、 ソースコードを直接解釈せず、バイトコードに変換する
-    - 主に速度改善が目的となっている
+    - 全体的な処理速度の向上の為
+    - 実装を分離することでの見通しの良さ
+- 多言語の環境
+    - Ruby
+        - YARV
+    - Python
+        - PythonVM
+    - Elixir
+        - BEAM
 - Perl6も、Rakudo/NQPはバイトコードに変換され、 バイトコードをVMが実行する
 - バイトコード実行部分は、 命令に対応するバイト列を読み込み、 解釈し、 次の命令を読み取ることを繰り返す
 
+
+