ということでYAPC::Hiroshimaで登壇してきました。 speakerdeck.com 内容としてはRakulangの入門とおもしろRubyVM実装でした。いかがでしたか? 今回RubyVMは文字列をパースしようとしてたんですが、これは偉大な先人のめもりーさんのアプローチと意図的に違うアプローチを取ってみたためです。 実際Rakulangではバイナリ操作が可能なので、同じようにバイトコードを読むVMも作れると思うのですが、やはり文字列操作が得意なPerlなので(???)、こういった感じにしてみました。あんまり自信はなかったですが、当日結構よかったと言っていただいたのでほっとしています。 心残りとしてはGrammarとActionを使ったコードを書いてみようと思ったんですが、エラーが微妙すぎて完成まで至らなかったヤツです。 今回は気づいたらスタッフになってたので学生旅費支援まわりをや