RPythonで実現した高速PHP実装! "Building An Interpreter In RPython" #pyconjp #pyconjp_205

Building An Interpreter In RPython @juokaz Juozas Kaziukenas https://pycon.jp/2016/ja/schedule/presentation/36/ 続きを読む
1
Juozas Kaziukėnas @juokaz

I think about e-commerce. Founder at https://t.co/9dFs3JvBDn. Lithuanian.

https://t.co/eJoOXGRQd1

昨年の PHP Conference にも登壇された Juozas Kaziukėnas さんの登壇!

Akihito Koriyama @koriym

去年の @phpcon「From PHP to Machine Code」のトークをした@juokaz が今年も来日して @pyconj Building An Interpreter In RPython で話すそうです! pycon.jp/2016/ja/schedu…

2016-09-20 15:46:17

昨年のトークもまとめられております 👇

まとめ 一度はコンパイルを書いてみよう!PHPのインタープリター3段構えpyhp.jsってなんだ? #phpcon2015 .. From PHP to Machine Code Juozas Kaziukėnas https://joind.in/talk/view/15365 2023 pv 7

さりんじゃー @salinger001101

次は "Building An Interpreter In RPython" へ #pyconjp

2016-09-22 15:15:49
Shuhei Takahashi @nya3jp

次は個人的に RPython セッション一択 #pyconjp #pyconjp_205

2016-09-22 15:16:12
こくたん @cocu_tan

pypy toolchainとかrpythonまわり叩いたけどよくわからなかったのですごいたのしみ #pyconjp #pyconjp_205

2016-09-22 15:25:01
こくたん @cocu_tan

#pyconjp_205 32.12. dis — Python バイトコードの逆アセンブラ — Python 3.5.2 ドキュメント docs.python.jp/3.5/library/di…

2016-09-22 15:28:14
tpdn @KIM_TPDN

他のPython関連の便利なツールでテストできるけど、変換してコンパイルすればcとおなじかそれ以上に高速に動く。 #pyconjp_205

2016-09-22 15:35:17
tpdn @KIM_TPDN

rpython.rlibにパーサーとか最初から用意されてるのか #pyconjp_205

2016-09-22 15:40:33
Shuhei Takahashi @nya3jp

When I tried rpython last time I did not use rpython.rlib but probably it was a mistake. #pyconjp #pyconjp_205

2016-09-22 15:41:42
リンク GitHub juokaz/pyhp pyhp - PyHP is an implementation of the PHP language with JIT support using the RPython technology.
amacbee @amacbee

"PyHP is an (incomplete!) implementation of the PHP language using the RPython technology." github.com/juokaz/pyhp #pyconjp #pyconjp_205

2016-09-22 15:48:00
Tzu-ping Chung @uranusjr

”PyHP is a PHP interpreter, written in RPython. This is not a joke.“ github.com/juokaz/pyhp #pyconjp #pyconjp_205

2016-09-22 15:49:51
amacbee @amacbee

docker pull juokaz/pyhp make build make bench #pyconjp #pyconjp_205

2016-09-22 15:52:05