際際滷

際際滷Share a Scribd company logo
MacroPy がすごい
@kawachi
Who am I
? Software engineer
? Python は 2000定旗に富し
? 噸粁は Scala を嶄伉に試咾靴討泙
? Twitter: @kawachi
MacroPy
? Macros in Python: quasiquotes, case classes, LINQ
and more!
? https://github.com/lihaoyi/macropy
case class
case class
玉いクラス協x
猟忖双燕Fがいい湖じ
コンストラクタがいい湖じ
吉ミ埀否^がいい湖じ
__iter__ がいい湖じ
これが´ こうなる
String interpolation
これが´
こうなる
麿にも帆Φ弔覆發里g表
? Quick Lambda, Lazy, Interned
? Tracing, Smart Asserts, show_expanded
? MacroPEG
? Pattern Matching
? Tail-call Optimization
? PINQ to SQLAlchemy (LINQ clone)
? Pyxl Snippets (XML interpolation)
? JS Snippet (compiling Python snippets to Javascript)
いったいどうやってるの
PEP 0302 ! New Import Hooks
Parse rに AST (渇猟直) をQしてるらしい
PEP 0302 を聞った麿のもの
? zipimport (淵薀ぅ屮薀)
? Zip ア`カイブからモジュ`ルを import する
? hy http://docs.hylang.org
? Hy is a wonderful dialect of Lisp that¨s
embedded in Python.
? lisp っぽく python がける
case class や?
string interpolation が?
恷兜から聞えたら?
いいのになあ´
case class も string interpolation も?
恷兜から原いてる冱Zあります
Scala
傚
http://scalamatsuri.org Twitter: #ScalaMatsuri

More Related Content

珂温界姻看永霞がすごい