Perl5 meta programming
このトークは現在'保留'状態です
このトークは現在「保留中」です。もしあなたが「これは是非YAPCで見たい!」と思ったら、ソーシャルメディアボタンを押して応援してみてください。選考の際に参考にさせていただきます
トーク概要
メタプログラミングと言えばrubyが有名です。 しかし、perl5でもメタプログラミングを行う事は十分に可能です。 このセクションでは以下の要素をもとにperl5でメタプログラミングを行う原理とその具体的な手法について説明します。
- string eval
- symbol table + code ref + local
- B::svref_2object / Package::Stash / Class::Inspector
- Class::Method::Modifiers
- Class::MOP/Moose (Moo)
- Module::Spy
(Please tell me if you notice mistakes of my english.) Speaking of meta programming, Ruby is famous. But, We are possible to handle meta programming as well in Perl5. Talk about in this section, principle of meta programming in Perl5, and how to handle meta programming in Perl5.
- string eval
- symbol table + code ref + local
- B::svref_2object / Package::Stash / Class::Inspector
- Class::Method::Modifiers
- Class::MOP/Moose (Moo)
- Module::Spy
トーク詳細
会場 | TBD |
---|---|
開始時間 | TBD |
カテゴリ | チュートリアル |
言語 | 日本語 |
スライド字幕 | 英語 |
時間 | 40 分 |
想定観客層 | ビギナー |
写真撮影 | 許可 |
ビデオ撮影 | 許可 |