How to implement JVM by PHP, And until output Hello World. accepted

Abstract

みなさんは PHP にどのようなイメージをお持ちでしょうか。Web のイメージが強いのではないかと思います。
しかし、PHP は Web 系以外、例えばそう、 JVM などを実装することも可能なのです。

JVM とは、 Java Virtual Machine の略で、 中間コードにコンパイルされた Java (通称 class ファイル) を動かすためのスタック型の仮想マシンのことです。

JVM は JVM Specification と呼ばれる Oracle が公開しているドキュメントに則り実装されています。
つまり、JVM はどのような言語がベースでも開発することは可能です。
現に JVM を開発している企業は英語版の Wikipedia を見るとわかるように多岐にわたります。

その中で、 PHP を使って実装されている前例はないようです。
前例のない言語で JVM を実装してみたくはないですか?私はしたいです。
30 億のデバイスで PHP が走ると思うとワクワクしますよね。私はワクワクします。

本セッションは PHP という言語の枠組みの中でどのようにして JVM のようなスタックマシンを実装したのかをトークさせていただきつつ
実際に Hello World を出力するところまでをお話できればと思っております。

Session Information
Confirmed confirmed
Starts On 8/31/19, 10:30 AM
Room Centennial Hall B
Session Duration 50 min session
Spoken Language Japanese
Interpretation Unavailable
Slide Language Japanese