不得意なものは他言語にお任せ! ”言語的キメラ”なプログラミング技法とは #pyconjp #pyconjp_204

複数の言語からなるプロジェクトを作るということ Kosuke Kusano @cocuh_ https://pycon.jp/2016/ja/schedule/presentation/33/ 1つのプロジェクトが1つのプログラミング言語で完結することが少なくなっています。言語的にキメラ(chimera)なプログラミング技法についてこれまであまり議論されてきませんでした。PythonとRustを用いたmulti-threaddingについて取り上げながら、Pythonの不得意とする処理を他の言語に委譲する方法論を議論し、chimeraに対する議論を深めようと思います。
5
Keita @KeitaW09

そもそもshared objectって(Cythonとか使わない場合)どうやって作るのだろう... #pyconjp #pyconjp_204

2016-09-21 16:05:17
られ @rarewin

「詳しいことは、適当にお酒呑みながら話しましょう」 #pyconjp #pyconjp_204

2016-09-21 16:05:51
Hiroshi Sano @hrs_sano645

ちょっと専門外なので言葉の理解がおいついてなかったけど、雰囲気は理解できてたかな。。 #pyconjp #pyconjp_204

2016-09-21 16:07:45
wolfin_ikeom @wolf20xx

multi言語用パッケージマネージャーか。 #pyconjp #pyconjp_204

2016-09-21 16:08:58
Hiroshi Sano @hrs_sano645

それぞれの言語でテストは書くべき。コレはよくわかる。。#pyconjp #pyconjp_204

2016-09-21 16:09:23
夜道 @yomichi_137

build が辛いとか依存関係が増えるとか環境が爆発するとか各段階でテストが増えるとかそれぞれの言語を知らないといけないとか #つらい #pyconjp #pyconjp_204

2016-09-21 16:09:50
夜道 @yomichi_137

辛いけれど使う人がいて議論をしないと、使いやすくはならない #pyconjp #pyconjp_204

2016-09-21 16:11:24
NAKAMURA, Tomohiro @tomoh1r

#pyconjp 毎度パッケージの話は面白い

2016-09-21 16:12:26
Tatsuro Fujii @FGtatsuro

究極のグルー言語=shell scriptって言ったらぶっとばされるよな #pyconjp_204

2016-09-21 16:13:04
S治(えすじ) @esuji

#pyconjp_204 Python+他言語キメラのお話。「Pythonは何に強いと思いますか」で締められた。

2016-09-21 16:13:37
夜道 @yomichi_137

呼び出しについて、so が作れる言語ならそれを使えばよいが、各言語固有のやり方がある #pyconjp #pyconjp_204

2016-09-21 16:14:20
Hiroshi Sano @hrs_sano645

自分が最近やってるのはプロセス間通信(ファイルでデータ交換して、ファイル名が命令に近い) で言語感をつなげるからまだ簡単だけど、面倒に変わりないから、簡単にできる手段なりほしいと思う。#pyconjp #pyconjp_204

2016-09-21 16:17:59