SecHack365 2018年度でのおすすめテーマの「EssenRev4の開発」に関する説明
(1)
- まずEssenの開発理念に共感できるかどうか確認してください → page0004
- EssenRev4はインタプリタ型のプログラミング言語です。また動作を高速にするために、JITコンパイラを内蔵します。
- JITコンパイラ=インタプリタを高速化する手法で、実行時にコンパイルする方式。
- 単純なコンパイラ方式ではなく、JITコンパイル方式にする理由は、evalなどの構文を許容するためです。つまりEssenのプログラム内で、Essenのプログラム文字列を生成すれば、それをそのまま実行できるのです。
こめんと欄